Job Overview
Sustainiam is looking for a
Senior QA Automation Engineer
with a
minimum of 4+ years of experience
in test automation, software quality assurance, and full-stack development using the
MERN stack (MongoDB, Express.js, React, and Node.js)
. This role requires expertise in building robust test automation frameworks, ensuring high software quality, and mentoring junior engineers. You will work closely with cross-functional teams to develop and integrate test automation into our CI/CD pipelines using tools like
Jest
(for backend testing) and
Playwright
(for frontend testing).
Key Responsibilities
Test Automation & Quality Assurance
- Design, develop, and maintain scalable test automation frameworks for backend services using Jest.
- Implement automated UI testing with Playwright to ensure cross-browser compatibility and seamless user experiences.
- Enhance and optimize API testing frameworks using Postman, Swagger, or similar tools.
- Integrate automation tests into the CI/CD pipeline (e.g., GitHub Actions, Jenkins, CircleCI).
- Conduct load, performance, and security testing to ensure system reliability and compliance.
- Investigate, debug, and resolve test failures and application defects efficiently.
Process & Best Practices
- Define, implement, and continuously improve QA processes aligned with Agile methodologies.
- Establish and document testing best practices, guidelines, and coding standards.
- Ensure thorough test coverage for new and existing features, reducing regression issues.
- Conduct root cause analysis (RCA) and risk assessments for production issues.
Collaboration & Leadership
- Work closely with Product Owners, Developers, DevOps, and UX teams to ensure product quality.
- Lead code reviews and provide constructive feedback to enhance automation and software reliability.
- Mentor and train junior QA engineers, fostering a culture of high-quality software development.
- Contribute to Sprint planning, backlog refinement, and test strategy discussions.
Must-Have
Skills & Qualifications
✅ QA Automation Expertise
- 4+ years of experience in test automation with a focus on Jest (backend) and Playwright (frontend).
- Hands-on experience in designing, implementing, and maintaining automated test frameworks.
✅ Full-Stack Proficiency
- Strong understanding of MERN stack (MongoDB, Express.js, React, Node.js).
- Ability to write, debug, and optimize both frontend and backend code.
✅ API & Microservices Testing
- Experience testing RESTful APIs, including integration, performance, and security testing.
- Familiarity with Postman, Swagger, or similar API testing tools.
✅ CI/CD & DevOps Knowledge
- Proficiency in integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, CircleCI, etc.).
- Strong understanding of containerization tools like Docker for test environments.
✅ Soft Skills
- Strong problem-solving and debugging skills.
- Excellent written and verbal communication skills.
- Ability to work in an Agile, fast-paced environment and adapt to evolving priorities.
Nice To Have
🔹 Experience with
TypeScript
in test automation.🔹 Knowledge of
GraphQL and React Query
.🔹 Familiarity with
performance and security testing tools
.🔹 Experience working with
Kubernetes and cloud platforms (AWS, GCP, or Azure)
.
Educational Background
🎓 Bachelor’s or Master’s degree in
Computer Science, Software Engineering, or a related field
, or equivalent practical experience.
Why Join Sustainiam?
🚀
Impact-Driven Work
: Ensure software quality for cutting-edge sustainability-focused technology.📈
Technical Growth
: Work with
modern tools, frameworks, and methodologies
in QA automation.🌍
Collaborative Culture
: Work in a
dynamic, cross-functional team
driving high-quality software solutions.📚
Career Development
: Opportunities for
mentorship, leadership roles, and continuous learning
.