Striving For All

Quality Assurance Engineer

Status : Closed

Role Description

The Quality Assurance (QA) Engineer will support the delivery of high-quality software products by designing and executing test plans, identifying bugs, and ensuring all features meet functional and non-functional requirements before release. The QA Engineer will collaborate closely with developers, product managers, and other stakeholders to maintain and improve product quality. This role may involve both manual and automated testing, with a focus on preventing defects and enhancing user satisfaction.

Time Commitment

Full-time role, typically 40 hours per week, with occasional overtime during product release cycles. Work hours generally fall between 9:00 AM and 5:00 PM, with flexibility depending on project deadlines and team needs.

Responsibilities

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Develop detailed, comprehensive, and well-structured test plans and test cases.
  • Perform manual and automated testing of web and/or mobile applications.
  • Identify, document, and track bugs using appropriate defect tracking tools.
  • Collaborate with developers and product teams to reproduce and resolve issues.
  • Conduct regression testing to ensure previously resolved bugs remain fixed.
  • Analyze test results, report on quality metrics, and suggest process improvements.
  • Help design and improve QA processes, tools, and best practices.
  • Participate in sprint planning, daily stand-ups, and other Agile ceremonies.

Skills and Qualifications

  • Proven experience as a Quality Assurance Engineer, Software Tester, or similar role.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Experience with both manual and automated testing frameworks (e.g., Selenium, Cypress, Playwright).
  • Familiarity with defect tracking tools (e.g., Jira, Confluence).
  • Basic knowledge of programming languages (e.g., Java, JavaScript, Python) is an advantage.
  • Excellent problem-solving skills with strong attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication skills to clearly document and explain findings.
  • Experience working in Agile/Scrum environments preferred.
Follow us on LinkedIn to Stay Updated on New Opportunities!

Diversity, Equity and Inclusion

 

At Striving For All, we value diversity and inclusion, recognizing that they are essential to the success of our organization. We are committed to creating a workplace where everyone feels welcome and celebrated and where discrimination based on race, color, religion, sex, national origin, age, disability, or any other legally protected status has no place.