QA Automation Engineer
Remote | Long Term
7 seconds ago
Europe
Full Time
Contract
Tech skills
Locust Performance Testing
Playwright
Python
Pytest
REST API Testing
Postman
SQL
MongoDB
Git/GitHub
UI
We are seeking a QA Automation Engineer to build, maintain, and expand automated testing capabilities for a climate data platform that delivers complex environmental and sustainability datasets through web applications, APIs, and downloadable reports.The successful candidate will own automated quality assurance across the full product stack, ensuring application functionality, data accuracy, performance, and reliability throughout the software development lifecycle.
The working schedule is 9 a.m. –5 p.m. EST time.
Key Responsibilities
- Design, develop, and maintain automated test frameworks for UI, API, and data validation testing.
- Build and execute automated regression suites covering web application workflows, APIs, role-based access, and critical user journeys.
- Develop automated data accuracy tests that validate consistency across source data, APIs, user interfaces, and exported files.
- Create environment-to-environment comparison testing to verify data integrity across development, UAT, and production environments.
- Partner with product managers, developers, and data engineers to define test strategies and acceptance criteria for new features and infrastructure changes.
- Analyze defects, identify root causes, and expand regression coverage to prevent recurrence.
- Support release readiness activities through automated smoke, performance, and security testing.
- Maintain test data, test environments, and automation frameworks as the platform evolves.
- Produce clear test reports and quality metrics to support deployment decisions.
Technical Qualifications
- 5+ years of QA Automation experience in web-based applications
- Strong Python automation development skills
- Hands-on experience with Pytest for API automation
- Experience testing REST APIs (request/response validation, authentication, role-based testing, regression testing)
- Postman proficiency for API exploration, debugging, and test case development
- Experience with data validation and data accuracy testing, including comparing data across APIs, UI, exports, and source files
Critical / High-Priority Technical Skills
- Locust Performance Testing (must have)
- Python (must have)
- Playwright
- Pytest (must have)
- REST API Testing
- Postman
- SQL
- MongoDB (must have)
- Git/GitHub (must have)