Senior QA Engineer
plana technologies
Job Summary
Plan A Technologies is seeking an experienced Quality Assurance Engineer for a fast-paced environment. This role involves balancing high-quality manual testing with robust automation using Playwright and TypeScript, ensuring excellence across frontend and backend systems. The engineer will leverage AI-driven tools to optimize the development lifecycle and thrive in Agile workflows, focusing on precision, collaboration, and innovation.
Must Have
- Lead End-to-End, Functional, and Non-Functional testing.
- Develop and maintain automated test scripts using Playwright and TypeScript.
- Collaborate effectively in an Agile environment.
- Leverage AI tools for test case generation, code refactoring, and defect analysis.
- Identify, document, and track defects using tools like Jira, XRay, Zephyr, or Azure Test Plans.
- Integrate and monitor automated tests within CI/CD pipelines (Azure DevOps, GitHub Actions).
- Provide clear, actionable bug reports and participate in defect triage.
- Continuously evaluate and improve testing frameworks and documentation.
- 5+ years of professional QA experience.
- 2+ years of hands-on experience with Playwright and TypeScript.
- Strong experience in Backend and Frontend testing methodologies.
Good to Have
- ISTQB Certification (Foundation level or higher)
- Experience with Pact or other contract testing frameworks
- Experience testing cloud-based systems (Azure, AWS)
- Knowledge of performance tools (K6, JMeter)
- Interest in AI model validation or advanced machine learning testing pipelines
Perks & Benefits
- Generous vacation schedule
- Brand new laptop
- Upbeat work environment
- Supportive engineers and project managers
- 100% Work From Home or global office options
Job Description
JOB OVERVIEW
Plan A Technologies is looking for an experienced Quality Assurance Engineer who thrives on precision, collaboration, and innovation in a fast-paced environment. This role requires a versatile professional capable of balancing high-quality manual testing with robust automation using Playwright and TypeScript. You will be responsible for ensuring excellence across both frontend and backend systems, utilizing AI-driven tools to optimize the development lifecycle. If you enjoy blending structured testing methods with cutting-edge automation practices within Agile workflows, this role is for you.
Please note: You must have at least 5+ years of experience in QA and at least 2 years of hands-on experience with Playwright/TypeScript to be considered for this role.
JOB RESPONSIBILITY
- Comprehensive Testing: Lead the execution of End-to-End (E2E), Functional, and Non-Functional testing across frontend and backend systems.
- Automation Development: Develop, enhance, and maintain automated test scripts using Playwright and TypeScript.
- Agile Collaboration: Thrive in a fast-paced Agile environment, collaborating with developers and product managers to ensure quality from inception to delivery.
- AI Integration: Leverage AI tools (Cursor, ChatGPT, Copilot) to accelerate test case generation, code refactoring, and defect analysis.
- Test Management: Identify, document, and track defects while managing test execution via tools like Jira, XRay, Zephyr, or Azure Test Plans.
- CI/CD Integration: Integrate and monitor automated tests within CI/CD pipelines such as Azure DevOps or GitHub Actions.
- Defect Reporting: Provide clear, actionable bug reports and participate in defect triage to ensure timely resolutions.
- Process Improvement: Continuously evaluate and improve testing frameworks, coverage, and documentation standards.
EXPERIENCE
- 5+ years of professional QA experience with a balanced focus on manual and automation testing.
- Minimum 2+ years of hands-on experience writing and maintaining automation scripts using Playwright and TypeScript.
- Proven track record of working on Agile projects and delivering high-quality results in fast-paced environments.
- Strong experience in both Backend and Frontend testing methodologies.
- Practical experience in E2E, Functional, and Non-Functional testing (Performance, Security, etc.).
- Proficiency in using AI-assisted tools such as Cursor, ChatGPT, or GitHub Copilot to optimize testing workflows.
- Skilled in using QA management software (Jira, XRay, Zephyr, TestRails, or Azure Test Plans).
- Understanding of CI/CD pipelines, specifically Azure DevOps and GitHub Actions.
- Excellent verbal and written English communication skills with a proactive, detail-oriented mindset.
- Outstanding communication, and interpersonal skills
- Initiative and drive to do great things
Nice to have
- ISTQB Certification: Foundation level or higher is a significant plus.
- Experience with Pact or other contract testing frameworks.
- Experience testing cloud-based systems (Azure, AWS) and knowledge of performance tools like K6 or JMeter.
- Interest in AI model validation or advanced machine learning testing pipelines.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule, and other goodies.