Search by job, company or skills

algoleap

Senior Quality Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Experience: 6+ years of experience

Key Responsibilities

  • Design, develop, and maintain robust automation test frameworks for web applications, specifically targeting modern front-end frameworks like Angular and React.
  • Automate functional and regression testing using Selenium to ensure comprehensive test coverage across different browsers and platforms.
  • Develop and execute automation tests using Playwright with JavaScript or TypeScript.
  • Conduct performance testing using tools like K6 and JMeter to ensure the application meets performance benchmarks.
  • Collaborate with cross-functional teams to write clear, concise, and comprehensive test plans and test cases for validating UI functionality, performance, and security.
  • Lead the automation efforts for Selenium test suites, continuously improving the framework to keep up with new application features and evolving technologies.
  • Implement BDD practices using Cucumber, enabling collaboration with product owners and non-technical stakeholders to define automated tests.
  • Troubleshoot, isolate, and triage issues found during automated and manual testing, and work with developers to resolve them efficiently.
  • Integrate test automation into the CI/CD pipeline, ensuring rapid feedback on code changes and delivering consistent test results.
  • Stay current with emerging trends in web automation, frameworks, and tools, and make recommendations for continuous improvements in the testing process.

Requirements

  • Proven experience with automation testing for web applications, particularly those built with Angular and React frameworks.
  • Strong programming skills in Java/JavaScript/TypeScript, with the ability to write clean, maintainable, and scalable code for automation purposes.
  • Hands-on experience with Selenium, playwright and Cucumber, with a solid understanding of BDD practices.
  • Hands-on experience with Playwright for automation testing using JavaScript or TypeScript.
  • Experience with performance testing tools such as K6 and JMeter.
  • Ability to write, execute, and maintain comprehensive test plans and test cases to validate both UI and backend functionalities.
  • Familiarity with UI automation tools and techniques, with the ability to ensure cross-browser and cross-platform compatibility.
  • Strong understanding of CI/CD pipelines and integrating automated tests into continuous delivery workflows (e.g., Jenkins, GitLab).
  • Excellent communication skills, with the ability to articulate complex issues to technical and non-technical audiences and collaborate with cross-functional teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129105861