Guidehouse is a leading management consulting firm serving the public and commercial markets. We guide our clients forward towards new futures that build trust in society and your professional skills along the journey. Join us at Guidehouse.
Job Title: Senior QA Engineer – Automation
Experience : 5 – 8yrs
Work Location : Trivandrum, Kerala
The Senior Quality Assurance Engineer role is to provide quality assurance oversight and support business solutions that deliver a high quality customer experience. This individual will be responsible for writing test plans and scripts for tracking defects and fixes in product development, software application development, information systems, and operations systems. The Senior QA Engineer will apply proven analytical and problem-solving skills to help validate IT processes through careful testing in order to maximize the benefit of business investments in IT initiatives. The Senior QA Engineer develops manual test cases and automated test cases using Cucumber and Selenium. Performs at the highest technical level of all phases of software lifecycle activities. Works at direction of manager to monitor and report data or software quality issues within the products supported by the team.
Essential Job Functions
Collaborates with stakeholders to verify business requirements.
Manages the quality testing processes to assure optimal application development goals are achieved.
Assists project manager in support of software development life cycle compliance.
Provides estimates and task planning as needed to support business cases.
Software Development and Support
Responsible for monitoring quality assurance of software applications.
Interfaces with IT, vendors and professional services providers to ensure quality is met in all stages of software development.
Troubleshoots and solves technical issues with automation code.
5+ years expert knowledge of: Software Development Life Cycle processes and Quality Assurance.
2+ years experience in test automation using Selenium, Cucumber and Gherkin scripting language.
Hands on experience developing automation test cases on BDD.
Strong SQL knowledge is a must.
Great communication & collaboration skills.
Experience with software development lifecycle methodologies, deliverables, controls.
Excellent verbal and written communication skills.
Experience helpful with development technologies such as Angular, Java.
Jenkins experience is a plus.
Strong analytical, trouble shooting/problem solving, and time management skills.
Ability to self-direct, prioritize, and manage multiple tasks and demands.