QA Manager
Salary | $1000 |
---|---|
Job Type | Full Time |
Vacancy | 2 |
Job ID | 7919312 |
Employer name | |
Posted Date | 26-05-2021 |
Expired at | 26-02-2022 |
Description
Job description
As a Quality Assurance Manager, you will work closely with teams of friendly, dedicated, and smart individuals across Product Management/Design, Engineering, DevOps, and Customer Support groups departments understand the product vision and ensure our mobile and web applications and backend services meet and exceed the highest quality industry standards. You will be responsible for setting the QA teams technical vision, roadmap as well as developing and tracking project schedules. You will be responsible for improving world-class automation and manual testing strategies. Lastly, as a QA Manager, you will be dedicated to building a high performing QA team, responsible for their career progression, performance appraisals, and career journeys.
Typical Work Day :
- Work with a team of quality engineering professionals to ensure the highest product quality, on-time delivery and that standard QA practices are adhered to
- Understand how all elements of the applications and systems will work together and developing QA approaches that fit the overall strategy.
- Work with cross-functional teams to understand product vision, requirements and to provide support as required
- Responsible for development of test strategies and creation of appropriate test artifacts for every release
- Oversee the development and timely execution of test plans, monitoring and reporting on test execution and quality metrics as per release deadlines
- You are an experienced leader who is bringing the best out of your team, ensuring all the team members are happy and challenged, and to remove team roadblocks as necessary
- Continuously evolved the QA testing practices, test coverage, processes, and tooling as required
- Anticipate organizational and technical issues and provide detailed projections and issue post-mortems
- Responsible for maximizing the development and use of automation testing to continuously improve testing efficiency, coverage, and delivery
- Other duties as required.
Requirements:
- Degree in computer science/engineering, or equivalent knowledge and/or experience.
- Previous Quality Assurance Management experience, preferably a thorough understanding of testing strategies, including automated, manual, and performance testing.
- Experience with mobile platform app stores and release procedures.
- Advanced knowledge of the software development lifecycle.
- Demonstrated ability to coordinate cross-functional work teams toward task completion.
- Demonstrated effective leadership, time management, and analytical skills.
- Ability to handle multiple competing priorities in a fast-paced environment
- A deep understanding of quality assurance in a team, and a track record of shipping/releasing applications on time and on a weekly basis
- Familiarity with mobile release cycles and a modern technology stack.
- Familiarity with mobile and web automation tools (Appium, Selenium WebDriver, Cucumber, UI Automator).
- NICE TO HAVE: Any programming language (Ruby, Python, JavaScript, etc.), automating tests at the unit, experience working at startups, Chatbot programming, passion for sports and/or esports.
Main Tools Used & Preferred
- Test Management: TestRail, Cucumber
- Android SDK tools and/or Xcode
- Web/HTTP Proxy tools such as Charles Proxy
- Atlassian: Jira, Confluence
- Selenium, Appium, MacOS
- Jenkins, Circle CI, App Center/Hockeyapp, and Github