See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
The role involves ensuring the quality and reliability of enterprise applications through functional testing and modern test automation. Responsibilities include designing test plans, investigating defects, and integrating automated tests into CI/CD pipelines.
Job Summary
The primary focus of this role is to ensure the quality and reliability of enterprise applications through a combination of strong functional testing practices and modern test automation.
Key Responsibilities
• Analyze business and technical requirements and translate them into effective test plans, test scenarios, and test cases.
• Design testing around risk, edge cases, negative scenarios, integrations, and failure conditions, not only expected user journeys.
• Perform functional, regression, integration, and exploratory testing of enterprise applications.
• Design, develop, and maintain automated tests using Playwright or a similar modern automation framework.
• Build automation at appropriate levels, including UI, API, integration, and regression testing.
• Identify suitable automation candidates and contribute to a maintainable and reusable automation framework.
• Investigate defects, collect relevant evidence, and work closely with developers to identify root causes.
• Integrate automated tests into CI/CD pipelines and support continuous quality throughout the SDLC.
• Contribute to improving test coverage, automation maturity, and overall QA practices across the product.
• Explore AI-assisted testing and agentic workflows to accelerate test creation, execution, analysis, and maintenance.
Required Skills & Experience
• 4+ years of QA/testing experience, preferably with complex enterprise applications.
• Strong understanding of software testing principles, test design, test planning, and defect management.
• Hands-on experience creating test scenarios, test cases, regression suites, and exploratory testing approaches.
• Practical experience with Playwright or a comparable modern test automation framework.
• Understanding of automation principles across UI, API, integration, and regression testing.
• Experience with scripting or programming for test automation, preferably TypeScript/JavaScript, Java, Python, or similar.
• Good understanding of REST APIs, SQL/database validation, and client/server application architectures.
• Experience with Git and CI/CD environments.
• Strong analytical mindset with the ability to identify risks, edge cases, and failure scenarios.
• Experience using GitHub Copilot or other AI-assisted development and testing tools.
• Exposure to AI/agentic testing workflows, including using AI agents to assist with test generation, automation, analysis, or maintenance.
Nice to Have
• Experience testing large-scale financial-services or other business-critical enterprise applications.
• Experience with API automation, contract/integration testing, and data validation.
• Familiarity with containerized or cloud-based application environments.
• Experience with GitHub, Jira, Zephyr, or comparable engineering and test-management tools.
Typical Experience
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• 4+ years of professional QA/testing experience with hands-on automation responsibilities.
• Experience working within Agile engineering teams on complex enterprise software.
Key Responsibilities
• Analyze business and technical requirements and translate them into effective test plans, test scenarios, and test cases.
• Design testing around risk, edge cases, negative scenarios, integrations, and failure conditions, not only expected user journeys.
• Perform functional, regression, integration, and exploratory testing of enterprise applications.
• Design, develop, and maintain automated tests using Playwright or a similar modern automation framework.
• Build automation at appropriate levels, including UI, API, integration, and regression testing.
• Identify suitable automation candidates and contribute to a maintainable and reusable automation framework.
• Investigate defects, collect relevant evidence, and work closely with developers to identify root causes.
• Integrate automated tests into CI/CD pipelines and support continuous quality throughout the SDLC.
• Contribute to improving test coverage, automation maturity, and overall QA practices across the product.
• Explore AI-assisted testing and agentic workflows to accelerate test creation, execution, analysis, and maintenance
Required Skills & Experience
• 4+ years of QA/testing experience, preferably with complex enterprise applications.
• Strong understanding of software testing principles, test design, test planning, and defect management.
• Hands-on experience creating test scenarios, test cases, regression suites, and exploratory testing approaches.
• Practical experience with Playwright or a comparable modern test automation framework.
• Understanding of automation principles across UI, API, integration, and regression testing.
• Experience with scripting or programming for test automation, preferably TypeScript/JavaScript, Java, Python, or similar.
• Good understanding of REST APIs, SQL/database validation, and client/server application architectures.
• Experience with Git and CI/CD environments.
• Strong analytical mindset with the ability to identify risks, edge cases, and failure scenarios.
• Experience using GitHub Copilot or other AI-assisted development and testing tools.
• Exposure to AI/agentic testing workflows, including using AI agents to assist with test generation, automation, analysis, or maintenance.
Nice to Have
• Experience testing large-scale financial-services or other business-critical enterprise applications.
• Experience with API automation, contract/integration testing, and data validation.
• Familiarity with containerized or cloud-based application environments.
• Experience with GitHub, Jira, Zephyr, or comparable engineering and test-management tools.
Typical Experience
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• 4+ years of professional QA/testing experience with hands-on automation responsibilities.
• Experience working within Agile engineering teams on complex enterprise software.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 224,975+ Jobs in Software Development
Answer easy questions
224,975+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”