
Senior QA Automation Engineer, JavaScript
NTD Software
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the quality assurance efforts for your development team, owning the quality process and ensuring the deployment of high-quality releases.
- Develop and automate front-end test cases using JavaScript and tools like Selenium, Cypress, or WebDriver IO (WebDriver IO is preferred).
- Engage in back-end automation (experience in this area is a plus).
- Work closely with product owners, business analysts, and developers in an agile environment to understand feature requirements and ensure they meet quality standards.
- Proactively provide feedback on new features and actively record, manage, and resolve bugs.
- Set up and manage CI/CD pipelines for test automation and deployment.
- Continuously improve testing processes, tools, and strategies to ensure high product quality.
- Collaborate with stakeholders to efficiently resolve issues and improve workflows.
- Actively participate in sprint planning, daily stand-ups, and retrospectives, contributing to the team’s growth and improvement.
- Stay current with emerging technologies, QA automation tools, and best practices to enhance software testing.
Requirements
- 5+ years of experience in Quality Testing and 3+ years in QA Automation, with hands-on experience in front-end automation using JavaScript with Selenium, Cypress, or WebDriver IO.
- Proven expertise in designing and implementing CI/CD pipelines.
- Strong understanding of object-oriented programming concepts and experience working with both relational and non-relational databases.
- Proficiency in writing and implementing test plans for both new features and regression testing.
- Experience with SQL, HTML/CSS3, JavaScript, and Python.
- Strong knowledge of agile methodologies and experience contributing to agile development processes.
- Excellent problem-solving skills, with the ability to troubleshoot and resolve software issues quickly.
- Strong leadership and communication skills; able to collaborate effectively with technical and business teams.
- Advanced English language skills, both written and verbal.
- Passion for continuous learning and applying new technologies to enhance testing practices.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptSeleniumCypressWebDriver IOCI/CD pipelinesobject-oriented programmingSQLHTMLCSS3Python
Soft Skills
problem-solvingleadershipcommunicationcollaborationagile methodologiescontinuous learningfeedback provisionbug managementworkflow improvementteam contribution