Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
We are currently looking for a highly experienced Senior Software Engineer in Test. In this pivotal role you will lead quality initiatives build robust test automation frameworks from scratch and contribute to scaling our systems. If you thrive on solving complex technical challenges driving Agile delivery and fostering a culture where everyone owns quality and working with a first class global engineering team this is for you!
Key Responsibilities:
Develop Advanced Test Automation: Design build and maintain scalable and performant test automation code and frameworks for various testing types (component integration end-to-end functional non-functional UI API and performance testing). Develop proofs of concept with minimal supervision.
Drive Quality Engineering Best Practices: Champion and proactively drive initiatives to improve current best practices within the Quality Engineering team and across the broader organization.
Technical Contributions: Write clean maintainable code contribute to ongoing test automation work and create tools that enhance team effectiveness.
Mentorship & Collaboration: Mentor or lead other engineers participate in software design and planning discussions and collaborate closely with technical and subject matter experts.
End-to-End Ownership: Take full ownership of projects of increasing complexity ensuring reliability scalability and performance of the product.
Code Review & Feedback: Actively participate in code reviews throughout the software development lifecycle and consistently solicit and act on feedback to improve.
Autonomous Operation: Operate autonomously with minimal oversight identify areas for future work and drive projects to completion.
Metrics & Reporting: Measure and report test automation metrics including code function and test case coverage.
Lead Agile Quality Initiatives: Guide delivery processes serving as a Scrum Master or in an Agile Team Lead capacity to ensure successful sprint goal achievement and outcomes.
Qualifications :
5 years of software engineering experience with at least 2 years specifically in automation testing/framework development.
Demonstrated experience guiding delivery processes as a Scrum Master or in an Agile Team Lead capacity.
Strong hands-on experience creating test automation code and setting up test automation frameworks from scratch for web-based applications.
Proficiency in at least one modern programming language such as Ruby/Rails JavaScript Go or Python.
Competent in testing knowledge and tools (e.g. Playwright Cypress API testing Contract Testing).
Good background in Software Quality concepts processes and various testing types.
Strong understanding of Service-Oriented Architecture (SOA) and its implications for testing.
Familiarity with CI/CD tools and practices including engineering practices such as refactoring TDD pair programming and code reviews.
Experience with Agile development processes (e.g. Lean Scrum Kanban XP).
Understanding of client-side performance optimization security and accessibility.
Excellent verbal and written communication skills.
Strong analytical problem-solving and organizational skills.
Proven ability to prioritize tasks meet deadlines and work effectively in a fast-paced iterative environment with short turnaround times.
Experience working at all stages of the software development lifecycle and in a distributed remote team environment.
Additional Information :
Location: Can work from anywhere within Mexico (working from the office will be required time to time)
Offices: Av. de las Amricas 1254-17th Country Club 44610 Guadalajara Jal.
Remote Work :
Yes
Employment Type :
Full-time
Remote