Senior Software Engineer in Test (Python, Pytest)
Jobs at Align Technology | Align Technology Careers
·Feb 27, 2026
- Location
- EMEA-Armenia-Yerevan
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Education
- Master
- Visa
- Not sponsored
Description
Senior Software Engineer in Test (Python, Pytest)
Department: Information Technology
Employment Type: Full Time
Location: EMEA-Armenia-Yerevan
Description
Key Responsibilities
- Design, build, and maintain test automation frameworks and scripts for APIs, backend, and UI
- Write and automate test cases based on software specifications, including integration tests for multiple systems
- Collaborate with developers and QA to ensure testability and quality objectives
- Analyze logs, document bugs, and track issues through their lifecycle
- Work with distributed teams to support CI/quality practices
- Ensure code quality through reviews and adherence to test standards
- Contribute to evaluating tools and practices that improve test automation
Skills, Knowledge & Expertise
- 8+ years in SQA/SDET roles, including 3+ years of Python automation experience
- Strong in OOP, data structures, algorithms, and test frameworks (e.g., Pytest)
- Hands-on experience using Copilot or other AI tools for test/framework development
- Skilled in test automation for APIs, backend, and UI
- Familiar with CI/CD pipelines (e.g., GitLab, Bamboo) and SQL
- Experience with Atlassian tools (JIRA, Zephyr, Confluence, Bitbucket)
- Familiarity with cloud platforms (AWS, Azure)
- Can understand how complicated distributed system works and how it can and should be tested
- Able to work independently, manage multiple tasks, and meet deadlines
- Bachelor or a master’s degree in computer science/applied math/engineering or related
- English - B2 (Upper-Intermediate)