Job Description
An experienced Quality Assurance Engineer is a key team member of the product development team, comprised of software engineers, technical architects and product managers. The ability to collaborate with different team members across software products to ensure quality is embedded in both processes and technology.
Developing practices like pair programming, Test Driven Development (TDD), behaviour-driven development (BDD), Continuous Integration (CI), Continuous Delivery (CD) will be a large part of the role for the senior QA engineers.
Key attributes include
- Strong problem solving skills & critical thinking
- Intuitive, proactive and open communicator
- Invested and motivated by team and client success
- Desire for continuous self improvement
- Thinking and leading strategically
- Outcome and goal motivated
Responsibilities
- Focus on helping define the requirements, identifying...
Apply for this Position
Ready to join Innovent Software? Click the button below to submit your application.
Submit Application