Our client is a US software testing company that provides services to many industries, including financial services, insurance, banking, software development, and others.
They have a need for a Senior QA Manager who has experience with leading QA teams, establishing and driving QA processes. This will involve leading both manual and automation resources, reporting QA metrics and leading resources for several different projects. This position is ideal for engineers looking to grow his or her technical and client relationship and leadership skills. It is a perfect role for someone who wants to grow into a management or director position. They have an existing team and are looking to add qualified candidates to growing their team.
- College diploma or university degree in software engineering or computer science, and/or 5 years equivalent work experience.
- Lead remote team of manual and automation engineers
- 5+years’ experience as an QA engineer.
- Minimum 2 years as a lead QA engineer
- Minimum 2 years as a QA Manager
- Minimum 3 years of experience with Selenium
- Understanding of application architectures
- 5 years direct experience as a test engineer for major applications
- Extensive knowledge in QA analysis, requirements gathering, and reporting
- Experience developing training and onboarding plans for projects
- Understanding of testing automation, scripting, regression testing and commonly used tools
- Understanding of software release process, particularly Agile methodologies
- Ability to make recommendations and implement ideas to lead the team
- Be comfortable working remotely and communicating with a team in a different geographic location
- Desire to quickly understand multiple client applications and develop training programs for new hires
- Can drive QA process improvements - defect tracking, QA Metrics, regression suites, trend analysis
- Comfortable with the constant change that is found with consulting companies servicing many clients simultaneously
- Detail oriented with strong organizational skills
- Excellent communication (written and verbal), interpersonal and presentation skills
- Demonstrated customer and quality focus
- Knowledge of relational databases and ability to create and run SQL queries
- Knowledge of Python highly desirable
- Remote position so an employee must provide his or her own laptop with suitable Internet connection to support working from home.
- Managing TPC QA Team
- Working with client sponsor on a daily basis to continue to refine and improve processes
- Training team members on multiple applications and processes
- Clearly communication project status and needs both internally and externally
- Involved in the interview and hiring process for team members
- Creating, updating and maintaining TPC’s internal reporting tools and services
- Reviewing automation strategy and coverage for project teams
- Managing automation issues that are communicated back to the automation team
- Creating and analyzing custom QA reports for projects, which include analysis of test coverage, defects, general status of testing.
- Attending all required client meetings
- Monitor all operations that affect quality
- Oversee all QA Process activities
English level: Intermediate
Time shift: Full time