Checking job availability...
Original
Simplified
Job Description
Key responsibilities:
- Lead a team of QA engineers and SDETs, driving quality initiatives, establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met
- Participate in all aspects of QA product lifecycle: scoping, strategizing, test case creation and execution including feature, regression, integration, and end-to-end testing
- Review technical requirements, author detailed test plan, and test case documentation
- Identify, isolate and replicate software defects, research root causes, debug issues, and propose regression tests to discover reoccurrences
- Coach, lead and mentor junior/new team members and coordinate internal knowledge sharing sessions
- Ensure that validated deliverables meet functional, design specifications, and requirements
- Escalate any QA issues to cross-functional teams and push for a suitable resolution in a timely manner
- Constantly seek opportunities to improve our quality and testing approach
- Promoting QA productivity through automation, tools, and other best practices
- Report and drive increased test automation coverage in all areas
- Ability to handle multiple projects and adapt to priority changes in a fast paced environment
- Lead the overall QA Activities, plan and assign tasks to the team to meet project deadlines
- Collaborate with Project Managers, Developers, Content Managers and Release Engineers to deliver projects on-time, ensuring the highest product quality standards
- Participate in interviews, hiring, and on-boarding of new hires
Requirements:
- 6+ years of experience testing both web and mobile applications
- 2+ years of experience in leading quality engineering teams, in a highly hands-on role
- Solid understanding of development lifecycles, testing methodologies, and QAprocesses
- Hands-on experience with test planning, test designing and execution, implementingand maintaining quality test automation.
- Coding experience with object oriented programming languages, preferably JavaScript
- Experience with automation scripts using tools like, Selenium WebDriver, Appium, Protractor, Mocha, Jasmine, TestNG
- Good understanding of web technologies including HTML, CSS, XML, JSON and RESTAPIs
- Good understanding of modern front-end frameworks such as Vue.js, React, Angular
- Experience with databases, API, backend systems, and mobile testing (iOS/Android)
- Experience with GitLab and continuous integration build system such as Jenkins
- Ability to lead QA teams and mentor junior team members
- Ability to motivate people, instill accountability and achieve results
- Ability to articulate vision and manage deliverables
- Bachelors in Computer Science or equivalent
- Excellent oral and written communication skills including effective presentation with a dynamic attitude
Job Description
Key responsibilities:
- Lead a team of QA engineers and SDETs, driving quality initiatives, establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met
- Participate in all aspects of QA product lifecycle: scoping, strategizing, test case creation and execution including feature, regression, integration, and end-to-end testing
- Review technical requirements, author detailed test plan, and test case documentation
- Identify, isolate and replicate software defects, research root causes, debug issues, and propose regression tests to discover reoccurrences
- Coach, lead and mentor junior/new team members and coordinate internal knowledge sharing sessions
- Ensure that validated deliverables meet functional, design specifications, and requirements
- Escalate any QA issues to cross-functional teams and push for a suitable resolution in a timely manner
- Constantly seek opportunities to improve our quality and testing approach
- Promoting QA productivity through automation, tools, and other best practices
- Report and drive increased test automation coverage in all areas
- Ability to handle multiple projects and adapt to priority changes in a fast paced environment
- Lead the overall QA Activities, plan and assign tasks to the team to meet project deadlines
- Collaborate with Project Managers, Developers, Content Managers and Release Engineers to deliver projects on-time, ensuring the highest product quality standards
- Participate in interviews, hiring, and on-boarding of new hires
Requirements:
- 6+ years of experience testing both web and mobile applications
- 2+ years of experience in leading quality engineering teams, in a highly hands-on role
- Solid understanding of development lifecycles, testing methodologies, and QAprocesses
- Hands-on experience with test planning, test designing and execution, implementingand maintaining quality test automation.
- Coding experience with object oriented programming languages, preferably JavaScript
- Experience with automation scripts using tools like, Selenium WebDriver, Appium, Protractor, Mocha, Jasmine, TestNG
- Good understanding of web technologies including HTML, CSS, XML, JSON and RESTAPIs
- Good understanding of modern front-end frameworks such as Vue.js, React, Angular
- Experience with databases, API, backend systems, and mobile testing (iOS/Android)
- Experience with GitLab and continuous integration build system such as Jenkins
- Ability to lead QA teams and mentor junior team members
- Ability to motivate people, instill accountability and achieve results
- Ability to articulate vision and manage deliverables
- Bachelors in Computer Science or equivalent
- Excellent oral and written communication skills including effective presentation with a dynamic attitude