First seen by Alion on Nov 13, 2026.
About
We encourage you to apply if you are a proactive, intellectually curious person with a strong product sense, who enjoys finding non-trivial problems and building quality into complex systems while keeping them simple.
We're looking for a QA engineer with strong manual testing and requirements skills, plus hands-on experience in test automation. You'll start mainly with manual testing to understand the product deeply, and then plan and build test automation. At the start, the role is about 80% manual and 20% automation, with the automation share growing over time.
This role suits someone who is comfortable working where not everything is defined yet and enjoys bringing structure to it.
We're looking for someone motivated, self-organized, detail-oriented and able to handle multiple priorities well (switch between projects and prioritize to complete work on time). We need a person who cares about the results of their work.
Requirements
3+ years of experience in functional and non-functional Quality Assurance
Strong understanding of requirements: requirements testing, quality criteria for requirements, and elicitation practices (e.g., Karl Wiegers’ approach or another approach that you can explain on technical interview)
Hands-on experience with test automation; Playwright is preferred, in TypeScript or Python
Active use of AI tools in your daily QA work, not only chat but also AI agents in the IDE or terminal (Cursor, Claude Code, Copilot or similar); be ready to show at the interview how you use them to work more efficiently
Experience working in teams without established processes, where you planned your own work and set priorities yourself, and the ability to improve those processes
Strong product sense: ability to see the product from the user’s and business’s perspective
Experience testing web or mobile applications with complex workflows and integrations
Ability to understand explicit and implicit dependencies in code flows and come up with non-trivial test cases
Knowledge of testing theory, methodologies, and test design techniques
English B1 or higher
Would be a plus
Experience starting test automation on a project where there was none before
Knowledge of iOS and Android guidelines and testing tools
Experience integrating automated tests into CI/CD
Degree in Computer Science, Information Technology, or a related field
Responsibilities
Manual testing of web and cross-platform mobile applications (Android, iOS)
Helping improve the QA and release process together with developers and BAs
Later, planning and building test automation with Playwright
Planning your own work and setting priorities between testing, automation and other tasks
Deciding what to automate first, so that automation helps releases and does not slow them down
Using AI tools to speed up testing, documentation and analysis
Reviewing and testing requirements before development, working closely with BAs
Researching issues to understand their nature before reporting them
Reporting issues with all relevant details (steps to reproduce, screenshots, screencasts)
Conducting feature, smoke, and regression tests

