JavaScript Job: QA Automation Engineer

Job added on

Company

AgileEngine

Location

México Libre - Mexico

Job type

Full-Time

JavaScript Job Details

Join the squad of experienced software experts and pump up your skills by building off-the-wall software solutions for Fortune 500 and Future 50 brands. We have opportunities in 90+ projects you can contribute to.

What you will do

  • Maintain and enhance a suite of End to End automated tests, both writing and executing scripts in JavaScript/TypeScript.
  • Work as a member of an Agile Scrum team, providing accurate estimates and delivering quality software in three-week sprints
  • Collaborate with the Scrum team regarding the identification, collection and/or creation of test cases, test planning, and test data
  • Ensure committed code is tested and cleared before it is released to production
  • Works to identify common defects and areas for improvement
  • Update and maintain quality testing standards, procedures, and documentation
  • Participate in all Scrum ceremonies

Must haves

  • B.S. in Computer Science or related Engineering discipline desired
  • 4+ years experience in an Automation Quality Engineer role
  • Demonstrated ability to architect frontend and maintain end-to-end (e2e) automation test framework using modern JavaScript-based automation tools, preferably Playwright
  • Proficiency with API validation, including automation
  • 2+ years experience in an Agile environment with integrated teams and utilizing Scrum concepts, practices, processes, and tools
  • 2+ years experience working with CI/CD
  • Experience with migrating between testing frameworks is a plus
  • Ability to analyze, design, read, write, and explain JavaScript/TypeScript code
  • Ability to use Git effectively
  • Experience with cross-browser testing using Browserstack
  • Experience with WCAG and Section 508 accessibility testing
  • Ability to motivate and guide individual contributors
  • Technical aptitude, critical thinking skills, and passion for troubleshooting
  • Solid knowledge and experience in test case preparation and execution
  • Strong knowledge in quality assurance processes and techniques
  • Outstanding communication skills
  • Strong collaboration and teamwork skills
  • Aptitude for constantly learning new technologies, highly desired

The benefits of joining us

  • Professional growth: accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
  • Competitive compensation: we match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
  • A selection of exciting projects: join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
  • Flextime: tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

About our projects

The company behind the world’s leading OS virtualization software leverages AgileEngine as a provider of external QA and testing automation expertise. We’ve developed our client’s test strategy complete with test plans, ETAs, analysis, and risk assessment. Our teams have also optimized the company’s test suites, halving the time it takes for the tests to run. Our other deliverables include the implementation of new tests and the development of documentation, how-to guides, and test instructions on an internal Wiki.

Our team is also working to establish a strong QA/AQA process for an industry-leading cybersecurity platform. We’ve developed our client’s test strategy, manual testing cases, and automated tests from scratch. Our deliverables include backend, API, and UI testing, as well as BDD integrated with a streamlined CI process.

Job Types: Full-time, Contract