JOB OVERVIEW
Plan A Technologies is looking for an experienced Automation QA Engineer to join our team and ensure the quality, reliability, and performance of backend services. The ideal candidate has solid experience in Python-based automated testing, Pytest frameworks, and a strong understanding of AWS-based infrastructures. You will collaborate closely with backend developers and DevOps teams to design, implement, and execute test automation that ensures consistent backend quality in a cloud environment.
Please note: you must have at least 5+ years of experience as a QA automation focused on backend systems to be considered for this role.
JOB RESPONSIBILITY
- Design, implement, and maintain automated test scripts using Python and Pytest for backend services and APIs.
- Collaborate with developers to understand the architecture and identify areas for testing coverage improvement.
- Build and maintain test frameworks, data, and reusable components to support continuous testing.
- Integrate automated tests into CI/CD pipelines (preferably using AWS or related tools).
- Perform functional, regression, integration, and performance testing of backend components.
- Monitor and analyze test results, identifying root causes of failures and ensuring defects are well-documented and resolved.
- Work with AWS services (e.g., Lambda, S3, DynamoDB, ECS, CloudWatch) to validate backend processes and cloud-based deployments.
- Contribute to quality strategy, process improvement, and best practices for backend test automation.
EXPERIENCE
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 4+ years of experience in QA automation focused on backend systems.
- Strong hands-on experience in Python (test automation and scripting).
- Deep knowledge of Pytest (fixtures, parametrization, mocking, reporting).
- Experience testing RESTful APIs and backend logic.
- Familiarity with AWS services and understanding of testing in cloud environments.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline).
- Strong debugging and problem-solving skills in backend testing contexts.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent verbal and written English communication skills.
- Ability to work independently as well as in a collaborative team environment.
- Initiative and drive to do great things.
ABOUT THE COMPANY/BENEFITS
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 .
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: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.