QA Engineer
Summary
QA Engineer responsible for full testing lifecycle combining manual exploratory testing and automated frameworks (Selenium, Playwright, Cypress).
JOB OVERVIEW
Plan A Technologies is looking for a versatile QA Engineer to ensure the highest quality of our software products through a strategic blend of manual and automated testing. You will be responsible for the full testing lifecycle, from initial requirement analysis and manual exploratory testing to the development of robust, scalable automation frameworks. This hybrid role requires a sharp eye for detail and the technical skills to build tools that increase our testing efficiency.
Please note: you must have at least 5+ years of experience as QA Engineer to be considered for this role.
JOB RESPONSIBILITY
Design and execute comprehensive test plans that balance manual exploratory testing with automated regression suites.
Perform in-depth manual testing for new features, focusing on usability, UI/UX, and complex business logic that requires human judgment.
Build, maintain, and execute automated test scripts using frameworks such as Selenium, Playwright, or Cypress.
Identify, document, and track software defects to resolution using tools like Jira, providing detailed reproduction steps for developers.
Integrate automated tests into the CI/CD pipeline (Jenkins, GitHub Actions) to provide rapid feedback on code changes.
Validate backend reliability by testing RESTful or GraphQL APIs using tools like Postman or RestAssured.
Participate in Agile ceremonies (sprint planning, daily stand-ups) to provide quality estimates and risk assessments.
EXPERIENCE
5+ years of professional experience in software quality assurance with a proven track record in both manual and automated roles.
Proficiency in at least one programming language used for automation, such as Java, Python, or JavaScript.
Hands-on experience with automation tools (e.g., Selenium WebDriver) and manual test management software.
Ability to write SQL queries to validate data integrity and set up test data.
Strong understanding of Git for managing test code repositories.
Strong analytical thinking, problem-solving abilities, and excellent communication for cross-functional teamwork.
Excellent verbal and written English communication skills.
Initiative and drive to do great things.
Nice to have
Experience with mobile application testing (Appium).
Knowledge of performance testing (JMeter) or security testing principles.
Relevant certifications, such as ISTQB.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is a global engineering firm created to solve the toughest tech challenges facing today’s businesses. Founded by software entrepreneurs Aron Ezra and Slav Kulik, Plan A helps organizations analyze their tech ecosystem to identify exactly what needs to be improved across their products and infrastructure—and then builds the solutions to fix it.
Rather than offering theoretical ideas or software that never launches, Plan A combines elite engineering talent with custom-built, proprietary AI agents to deliver fast, secure, production-ready solutions. Its capabilities span proprietary AI agent deployment, custom software development, application modernization, data platforms, cloud migrations, systems integration, and practical technical advice.
With more than 500 successful product deployments completed worldwide, Plan A helps organizations of every size—from ambitious startups to global enterprises—modernize their systems, automate complex operations, and stay ahead of the technology curve.
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.
If this sounds like you, we'd love to hear from you!