Senior Consultant - Test Engineering
Benefits:
Encouragement to be innovative and challenge status quo
Opportunities for professional growth and development
A collaborative and innovative work environment
Exposure to cutting-edge technologies
Education Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
Experience Requirements:
Proven experience in automated software testing
Expertise with test automation tools, Object-oriented programming and scripting languages
Proficiency with at least one performance test tool/framework
Experience with test management and defect tracking tools (e.g., Azure Devops, JIRA, TestRail)
Experience building solutions in Azure, GCP and/or AWS a plus
Other Requirements:
Understanding of the different types of performance testing and when/how to apply them
Strong understanding of software development methodologies and the software development life cycle (SDLC)
Strong analytical and problem-solving skills with attention to detail
Excellent communication skills and ability to work collaboratively in a team environment
Self-motivated and able to work independently with minimal supervision
Responsibilities:
Develop and maintain detailed test plans, test cases, and test scripts based on software requirements and user stories
Provide guidance to clients about test design, both functional and non-functional
Lead small teams of test engineering consultants on technical implementation and delivery
Implement functional and performance testing based on client necessity and system/architecture understanding
Build and execute automated tests to identify defects and issues in software applications
Show more details