What are the responsibilities and job description for the Quality Assurance Engineer position at C&G Consulting Services, Inc?
This job requires you to be onsite 3 days a week in Jupiter FL.
Job Description:
- Work closely with product owners and software engineering to establish systems and processes that ensure high quality, performant, and resilient applications
- Analyze application requirements and develop detailed test plans and test strategies
- Test both front end technologies, mobile and web applications, and backend services and data pipelines
- Perform a wide variety of testing: smoke tests, performance/load testing, integration testing, and user acceptance testing
- Review software bug reports and highlighting problem areas
- Create requirement traceability matrices and test results metrics
- Identify testing procedures, maintain QA reports, and collaborate with the engineering team
- Design and implement test automation frameworks, including keyword driven frameworks
- Parse, analyze, and understand datasets. Perform data reconciliations, validations, and quality checks. Find anomalies in datasets and trace the issues back to their source
- Follow our software development process including participating in planning ceremonies, and releases, etc
Minimum Requirements
- Bachelor’s degree in computer science, software engineering, or a similar field
- At least 5 years of experience working as a QA engineer
- Experience testing mobile applications deployed to both iOS and Android devices. Experience should include both manual and automated testing, including automated load and performance testing
- Programming skills including the ability to write code to automation testing processes and query databases
- Familiarity with programming script languages including Python
- Familiarity with testing tools and frameworks used for integration, user acceptance, and load testing
- Detailed knowledge of application functions, bug fixing, and testing protocols
- Ability to work onsite in our Jupiter, FL office
Preferred Skills and Previous Experience
- Experience testing cloud hosted applications (Azure preferred, but any cloud provider is a bonus)
- Proficiency with technologies used for data analysis, for example, SQL, JSON, Pandas
Compensation and Benefits
- Competitive base salary
- Health, dental, vision, life, and disability insurance
- 401K
- Credit and Identity Monitoring Service