Primary Responsibilities:
Establishes best practices for test documentation, standards, and test processes.
Identify gaps and areas for improvement in the quality processes, tools, and skills. Implements needed improvements.
Ensures projects follow standard processes for test planning, test case development, test execution, tracking, and status communications.
Establishes test standards based on project size, scope, impact, risk, and other factors that may impact the level and type of testing required.
Establishes and manages testing practices for performance and automated testing of software and systems.
Owns the testing lifecycle and is responsible for managing and communicating quality risks and issues throughout the project.
Assigns quality assurance leads to oversee the daily activities of QA team. Maintains accountability for ensuring that the proper level of testing is completed.
Works with technical leaders to ensure projects are staffed with properly skilled QA analysts.
Communicates and enforces quality assurance test standards for consistency and awareness within QA team and among other managers where necessary.
Reviews project scope and requirements in order to determine the necessary level of testing and to staff projects properly.
Hybrid Schedule: 3 days remote / 2 days in the office
30-day notification period preferred
Minimum Qualifications:
Bachelor's Degree with a focus on Computer Science, Management Information Systems, or a related field
5 years experience in Quality Assurance
Experience with various forms of testing including ad-hoc, automated, performance, stress, and user acceptance testing.
Must have Selenium, Eclipse, and Postman/Ready Experience
Must be proficient with SQL
Experience in managing web-based application testing
Excellent verbal and written communication skills
Experience with Agile Development Methodologies.
--
You must verify your mobile number to apply to this job.