We are seeking a detail-oriented and experienced Quality Engineer to join our development team. The Quality Engineer will be responsible for ensuring that our backend service layer consistently meets the highest quality standards. In this role, you will actively collaborate with our development and product teams to design and execute comprehensive test cases, identify defects, and help deliver reliable software solutions.
Req.#...
Design and document functional test cases
Develop, execute, and maintain test plans and test suites
Perform integration testing
Clearly communicate testing progress, challenges, and resolutions in a clear and timely manner
Identify, document, and communicate defects and inconsistencies in collaboration with the development team
Clearly articulate issues, potentially applying root cause analysis
Collaborate with developers to prioritize and resolve defects in a timely manner
Work closely with developers, product owners, and stakeholders to understand software requirements and acceptance criteria
Participate in Agile ceremonies such as sprint planning, retrospective meetings, and daily stand-ups as a quality representative
Advocate for best practices in testing processes across teams
Develop automated API tests in Python
Maintain and enhance test automation solutions
Maintain Postman collections
Facilitate the adoption of modern AI tool sets to boost testing productivity
Provide feedback to improve software development practices, identifying areas to enhance quality during the software development lifecycle
Stay up-to-date with industry trends, tools, and best practices in testing and quality assurance