Experience with Agile Software development methodologies, Expertise using automated testing tools such as Selenium, JMeter, etc., Experience in BDD / TDD / DDD is an advantage.
DUTIES AND RESPONSIBILITES
We are looking for a Senior QA Engineer
Create and maintain test documents describing both the user and functional software requirements.
Assist team members by reviewing and improving test documentation.
Produce and review automated test scripts and associated data required to cover the test documents.
Execute automated testing and review results to raise and escalate any software defects.
Identify the impact on the test suite caused by new feature development and plan maintenance requirements.
Support continuous integration by identifying a need, enhancing and improving current automated test coverage or automated tests.
Control manual tasks related to team Feature development
Review issues raised during manual testing to ensure they are ready for development.
Assist with improving bug quality; Scope, steps, expected behaviour
Scope and when required perform limited exploratory testing to identify any software defects that may cause concern.
Ensure that all regression issues across the product are reviewed and assigned.
Assist in the planning and review of regression test cycles
Assist with the assignment, prioritization, testing and resolution of issues raised by customers
QUALIFICATIONS AND REQUIREMENTS
4 to 5 years of experience in Quality Assurance
Experience with Agile Software development methodologies.
Expertise using automated testing tools such as Selenium, JMeter, etc.
Experience in BDD / TDD / DDD is an advantage.
Deep Understanding of software testing techniques and QA process.
Excellent communication skills both verbal and written.
Problem solving and Logical thinking.
Ability to work to deadlines to ensure milestones and delivery dates are met.
Experience with and deep understanding of Git
Understanding and experience of Restful Services and SOAP is a must.
Experience in writing JMeter and Selenium scripts.
Experience with Jenkins and continuous integration
Experience in training junior staff or knowledge sharing
Familiarity with HTML, CSS and Javascript development technologies