arrows sx

QA Engineer

As a QA Engineer you’ll play a crucial role in ensuring that our products meet the highest standards of excellence, contributing directly to customer satisfaction and success.

+ Location

Remote (Full-time)

+ Employment type

Full-time

Apply now

Key responsibilities

  • Manual Testing: Conduct thorough manual testing to identify and document defects, inconsistencies, and areas for improvement across various platforms and devices.
  • Automated Testing: Implement and maintain automated testing frameworks, leveraging tools like Cypress, to ensure consistent quality and efficiency.
  • Test Plan Development: Collaborate with cross-functional teams to develop detailed test plans, including defining objectives, strategies, test cases, and success criteria.
  • Regression Testing: Perform regular regression testing to ensure that existing functionalities continue to perform as expected after new updates or changes.
  • Cypress Integration: Utilize Cypress for both unit and integration testing, contributing to seamless testing processes that align with our technological stack.
  • Bug Reporting: Identify, log, and track bugs and issues, working closely with the development team to ensure timely resolution.
  • Performance Testing: Assess system performance and make recommendations for enhancements, ensuring optimal user experience.
  • Collaboration with Development Team: Work in close partnership with developers, product managers, and other stakeholders to align testing with business requirements and project goals.
  • Continuous Improvement: Stay up-to-date with the latest industry practices and tools, continuously enhancing our testing methodologies to maintain the highest standards of quality.
  • Documentation: Maintain clear and comprehensive documentation of testing procedures, results, and any relevant observations, contributing to transparency and knowledge sharing within the team.

Qualifications - Required

  • Previous Experience: 2-5 years of relevant experience in quality assurance, including both manual and automated testing.
  • Experience with Cypress: Proven hands-on experience with Cypress for automating tests is essential.
  • Manual Testing Skills: Strong background in manual testing methodologies and practices.
  • Understanding of SDLC: Comprehensive knowledge of the Software Development Life Cycle (SDLC), including Agile methodologies.
  • Problem-Solving Ability: Excellent analytical and problem-solving skills to diagnose issues and create effective solutions.
  • Attention to Detail: Ability to meticulously review code, specifications, and documentation to identify discrepancies and inconsistencies.
  • Communication Skills: Strong written and verbal communication skills for clear documentation and collaboration with team members.
  • Experience with Version Control Systems: Familiarity with Git or other version control systems.

Qualifications - Preferred

  • Knowledge of Automated Testing Frameworks: Familiarity with various automated testing frameworks and tools in addition to Cypress.
  • Knowledge of Web Technologies: Understanding of web technologies such as HTML, CSS, and JavaScript frameworks.
  • Programming Skills: Proficiency in programming languages such as JavaScript, .NET, Java, or Python.
circlearrows sx

+ Interested

Apply now

View