Senior Test Engineer
Description
Job Description
Position: Senior Test Engineer
Reports to: Sr. SDET Team Lead
Department: Engineering
Job Overview
The manual Senior Test Engineer is an important technology member of the manual testing team who will actively improve product quality in a group focused on writing elevated tests and learning every day. In this senior-level role, you must be passionate about quality, have exceptional attention to detail abilities, and provide regular insights and feedback on process improvements. You must be willing to learn the discovery industry and quickly integrate new methods and technologies into your repertoire.
Responsibilities and Duties
- Lead manual testing team for timely product delivery.
- Lead and manage new test coverage, gap identification for full regression test suite.
- Hands-on experience with writing and executing detailed manual test cases.
- Create and implement effective test strategies and plans for various products.
- Implement processes for quality gates during sprint cycles.
- Drive sprint test design reviews.
- Promote test case and data stability and support continuous process improvements.
- Determine test data sets needed for functional and regression testing.
- Identify, report and drive defect resolution in a timely manner.
- Conduct post-release sanity testing.
- Build and maintain testing reports and participate in project scrums.
- Work with cross-functional teams to achieve high quality products.
- Mentor, train, and support other team members as needed.
Special Knowledge and Skills
- Strong knowledge of STLC principles
- Working experience testing web/desktop applications
- Experience with various testing types such as functional, regression, end-to-end, DB validations.
- Experience with browser Dev Tools, REST API testing, and SQL DB validations, a plus.
- Experience with Virtual Machines, Windows Services and Websites setup/configuration.
- Working experience with Docker a plus.
- Excellent problem-solving, analytical, organizational, and technical troubleshooting skills.
- Excellent written and verbal communication, and presentation skills.
- An eagerness to learn new and emerging technologies.
Education & Experience
- Bachelor’s degree in IT, Computer Science, or related field required.
- 4-8 years relevant work experience in Computer/Information Technology, Information Systems, etc.
- Proven experience as a Quality Assurance Tester in an Agile environment.
- Industry experience in Project Management and QA methodologies.
- Industry experience in various browsers testing.
- Knowledge of GitHub Repositories, merge requests and Build pipelines.
- Experience in defect management tools such as JIRA, TestRail, MS Azure, HP ALM, etc. a plus.
- Ability to work in a team and in diverse/multiple stakeholder environments.
- Hands-on experience in various industries or domains a plus.
- Hand-on experience in a global delivery environment.
This job description reflects the present requirements of the position. As duties and responsibilities change and develop, the job description will be reviewed and subject to amendment.
Hiring Policy
Reveal is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Reveal does not discriminate in employment based on race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.