QA Automation Engineer (Python)
Plain Concepts
full-remotemidpermanentqa Full remote 73 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
QA AutomationPythonSeleniumPytestPostmanAPI TestingUI TestingExploratory TestingAgileAzure DevOpsJira
About the role
QA Automation Engineer (Python)
Join Plain Concepts to ensure software quality end to end. Work in autonomous, collaborative teams on challenging projects using modern tooling and best practices.
Responsibilities
- Participate in the design and validation of software quality solutions.
- Contribute to testing strategies and quality-related decision-making.
- Develop and evolve testing best practices, with a focus on clean, maintainable, and reusable automated tests.
- Execute and support multiple testing types including smoke, sanity, and regression.
- Perform exploratory testing and help improve overall QA coverage.
Requirements
- 2+ years professional experience in software testing (manual and automated).
- Strong test automation experience, with a strong preference for Python.
- UI testing experience for web and mobile.
- Experience with API test automation, especially with Postman (highly valued).
- Understanding of QA methodologies and levels of testing (e.g., unit, integration, system testing).
- Proficiency in at least one programming language; strong preference for Python.
- Experience with UI test automation (e.g., Python / Selenium / Pytest).
- Working experience in Agile environments.
- Familiarity with tools such as Azure DevOps or Jira.
- Good English communication skills.
Nice to Have
- Knowledge of the software development lifecycle.
- Experience with QA tooling and practices around broader CI/testing quality processes.
Benefits / Work Style
- Fully remote option with flexible schedule.
- Medical and dental insurance.
- Training budget and additional benefits.
About Plain Concepts
Plain Concepts is a software/services company focused on delivering cutting-edge projects through autonomous, collaborative teams. The role emphasizes end-to-end software quality and modern testing practices, indicating a strong engineering and quality engineering culture.
Scraped 5/13/2026