Negotiable
Undetermined
Hybrid
Remote or Chicago, Illinois
Summary: We are seeking a detail-oriented QA Automation Engineer with strong expertise in functional testing, test automation, backend validation, and defect management. The ideal candidate should have experience testing enterprise, web-based, services, and client-server applications while ensuring high-quality software delivery.
Key Responsibilities:
- Create test plans, test cases, and automated test scripts based on acceptance criteria
- Identify, document, and track software defects and issues
- Perform functional, regression, integration, and backend testing
- Develop and manage change requests for project components
- Analyze requirements and design documents to identify testing gaps and issues
- Build reusable and automation-ready test scenarios
- Maintain traceability matrices linking test cases to functional requirements
- Write and execute SQL queries for backend validation and data testing
- Recommend improvements to QA processes, standards, and testing methodologies
- Stay updated with emerging QA tools, technologies, and industry trends
Key Skills:
- Experience creating and executing test plans, test cases, and automated test scripts
- Strong understanding of functional testing, requirement analysis, and defect lifecycle management
- Strong analytical and problem-solving skills
- Experience with backend testing using SQL queries
- Knowledge of software testing methodologies, processes, and standards
- Experience with test automation tools and frameworks
- Familiarity with Agile/Scrum methodologies
- Exposure to CI/CD pipelines and DevOps practices
Salary (Rate): undetermined
City: Chicago
Country: United States
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: QA Automation Engineer
Location: Chicago, IL / Remote
Job Type: Full-Time
Job Summary
We are seeking a detail-oriented QA Automation Engineer with strong expertise in functional testing, test automation, backend validation, and defect management. The ideal candidate should have experience testing enterprise, web-based, services, and client-server applications while ensuring high-quality software delivery.
Required Skills
- Experience creating and executing:
- Test plans
- Test cases
- Automated test scripts
- Strong understanding of:
- Functional testing
- Requirement analysis
- Defect lifecycle management
- Strong analytical and problem-solving skills
- Experience with backend testing using SQL queries
- Knowledge of software testing methodologies, processes, and standards
Key Responsibilities
- Create test plans, test cases, and automated test scripts based on acceptance criteria
- Identify, document, and track software defects and issues
- Perform functional, regression, integration, and backend testing
- Develop and manage change requests for project components
- Analyze requirements and design documents to identify testing gaps and issues
- Build reusable and automation-ready test scenarios
- Maintain traceability matrices linking test cases to functional requirements
- Write and execute SQL queries for backend validation and data testing
- Recommend improvements to QA processes, standards, and testing methodologies
- Stay updated with emerging QA tools, technologies, and industry trends
Preferred Skills
- Experience with test automation tools and frameworks
- Familiarity with Agile/Scrum methodologies
- Exposure to CI/CD pipelines and DevOps practices