09 nov
|
Onenergy
|
México
on.energy is setting the standard for large load interconnection. On’s patented ai ups™ is a medium-voltage ups that serves as a firewall, protecting the data center from the grid, and the grid from the data center. With multiple gigawatts currently under construction, we are enabling grid-safe data centers.
job summary
we are looking for a qa engineer with strong python skills and hands-on experience in ui automation (playwright, selenium) to design, build, and maintain automated test suites. You'll work closely with developers and product teams to ensure high-quality releases through a mix of automated and manual testing practices.
key responsibilities
- design, develop, and maintain automated ui test scripts using playwright and/or selenium with python
- build and maintain a scalable test automation framework (page object model or similar design patterns)
- perform api testing (using postman, requests library, or rest assured) to validate backend functionality
- integrate automated tests into ci/cd pipelines (jenkins, git hub actions, git lab ci, azure dev ops)
- identify, log, and track defects through resolution using tools like jira
- analyze test results, debug failures, and maintain test stability (handling flaky tests, waits, synchronization issues)
- collaborate with developers and product owners to understand requirements and define test strategy/coverage
- maintain test documentation — test plans, test cases, and automation coverage reports
- contribute to code reviews of test scripts and automation framework improvements
required skills & qualifications
- 3–5 years of qa experience with a strong focus on automation
- proficient in python for test scripting
- hands-on experience with playwright and/or selenium web driver
- solid understanding of sdlc, stlc, and qa methodologies (manual + automated)
- experience with test management/bug tracking tools (jira, test rail, zephyr)
- familiarity with version control and ci/cd pipelines
- experience with api testing tools/libraries (postman, requests, rest assured)
- strong understanding of test design techniques (boundary value analysis, equivalence partitioning, etc.)
- good analytical, debugging, and communication skills
preferred/nice-to-have
- experience with pytest or unittest frameworks
- exposure to docker/containerized test environments
- experience with bdd frameworks (behave, pytest-bdd, cucumber)
- istqb certification
- basic sql/database validations
note: this position may include 20% annual business travel
#li-ad1
for us-based roles - what you’ll get:
- competitive salary + annual performance-based bonus eligibility
- medical, dental, and vision insurance
- 401(k) with company match
- paid time off and company holidays
for mexico-based roles - what you’ll get:
- competitive salary + annual performance bonus eligibility
- major medical expenses and life insurance
- paid time off and holidays (per local policy)
for all roles:
- professional development and growth opportunities
- opportunity to grow with a mission-driven team shaping the future of clean energy
- equal opportunity: on.energy is committed to equal employment opportunity and to maintaining a work environment free of harassment, discrimination, or retaliation.
- benefits vary by role and location and are subject to change.
agency notice: on.energy does not accept unsolicited resumes from staffing agencies, search firms, or third-party recruiters. Resumes submitted without a fully executed master services agreement (msa) and a written request from an authorized member of our talent acquisition team will be considered the property of on.energy. No placement fees or compensation will be paid for unsolicited candidate submissions.
#j-18808-ljbffr
📌 Quality assurance engineer - automation (México)
🏢 Onenergy
📍 México