What are the responsibilities and job description for the QA Engineer position at CoDev?
Back
QA Engineer
Required Skills
Agile (5)Azure DevOps (5)Scrum (5)Regression Testing (5)Functional Testing (5)
Job Description
PRINCIPAL DUTIES & RESPONSIBILITIES (Essential Functions)
QA Engineer
Required Skills
Agile (5)Azure DevOps (5)Scrum (5)Regression Testing (5)Functional Testing (5)
Job Description
PRINCIPAL DUTIES & RESPONSIBILITIES (Essential Functions)
- Provide leadership with research, data, and ideas that elevate the company’s technology vision, strategies, and ultimate results.
- Prepare detailed test plans and processes.
- Identify required testing resources.
- Communicate all other needs required to satisfy the testing requirements of our Agile development community.
- Prepare regular progress reports.
- Interact with other functional groups on technical and non-technical topics.
- Participate in product design reviews, stakeholder meetings, and any relevant team meetings to provide input on functional requirements, product designs, schedules, or potential problems.
- Execute test cases and provide testing automation where necessary.
- Interface with Product Owner, users, and UX designers to create best of breed usability.
- Collaboratively engage team members on testing needs and results.
- Minimum five (5) years software testing experience required.
- Technical Degree or equivalent professional experience.
- Expert understanding of the Software Test Lifecycle.
- Ability to mentor and developer more junior QA staff.
- Demonstrated experience in Quality Assurance, Quality Control, and Defect Management.
- Ability to tactfully stand firm on acceptance criteria.
- Ability to quickly learn and understand complex processes.
- Excellent soft skills for working with people inside and outside the team.
- At least five (5) years creating and executing test plans, test cases, scenarios, scripts and procedures.
- At least five (5) years’ experience performing manual testing.
- At least four (4) years’ experience using databases in a testing environment, including writing complex
- At least four (4) years’ experience working in an Agile environment in test.
- At least three (3) years’ experience with Microsoft Team Foundation Server, Azure DevOps, or similar
- At least one (1) year experience with Git.
- Expert ability to develop test plans that address performance, usability, and functional accuracy for
- Expert ability to develop automated test plans, at least basic coding skills are required.
- Expert ability to grasp technical and non-technical problem sand their implications quickly and take
- Excellent analytical and observational skills
- An inquisitive mind and ability to think creatively.
- Some automated testing experience preferred not required.