QA Automation Engineer
Work Location is South Windsor, CT with required travel to client locations throughout USA
Job Responsibilities
- Design, develop, and implement comprehensive test plans and test cases based on project requirements and customer specifications.
- Execute manual and automated tests to validate application functionality, performance, and reliability.
- Create detailed bug reports, track issues through resolution, and work closely with development teams to ensure timely fixes.
- Perform data validation and result logging to assess system integrity and performance.
- Execute advanced SQL queries for test data preparation, analysis, and validation.
- Investigate technical issues, retrieve lost or missing data, and manipulate test data to replicate real-world usage scenarios.
- Collaborate with product managers, developers, and deployment teams to review product design and provide QA input for improvements.
- Participate in functional, regression, integration, system, and load testing throughout the software lifecycle.
- Ensure test documentation is current, complete, and compliant with internal standards.
- Provide support in identifying and resolving production issues and post-release bugs.
- Ensure software applications meet functional and non-functional requirements.
- Contribute to continuous improvement initiatives for QA processes, automation strategies, and testing tools.
Education
Skills & Experience
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Knowledge of scripting languages such as Python or JavaScript for automation.
- Familiarity with API testing tools (e.g., Postman, REST Assured).
- Understanding of performance/load testing tools is a plus.