Senior Quality Assurance Engineer
Skills
Software TestingAcceptance TestingDecision-MakingQuality Assurance
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experience on an agile development team as a Quality Engineer owning test strategy and execution across the full project lifecycle
- Judgment about where automation adds value and where hands-on testing is the better investment
- Experience writing comprehensive test plans and test cases and adapting coverage as requirements change
- A solid understanding of websites web applications APIs databases mobile apps Windows apps and the cloud at a high level
- Ability to support multiple client projects at once from embedded sprint-based testing to lighter regression coverage
- Experience working within scoped budgets or billable-hours environments with good judgment on testing effort prioritization
- Strong attention to detail and ability to work with teammates to find practical solutions to quality issues
- Strong technical writing verbal communication and presentation skills
Nice to have
- Smart
- Passionate
- Efficient
- Self-starter
- Strong communicator
- Detail-oriented
- Technical mindset
- Consultative
Day to day
- Own quality assurance for complex data-driven web applications and websites throughout the full project lifecycle.
- Build and adapt test plans test cases and coverage based on project risk changing requirements and acceptance criteria.
- Partner closely with developers product owners and clients to test early catch defects quickly support UAT and keep quality status visible.
Hiring process
- Application (5 minutes)
- Online Assessment (30-40 minutes)
- Website Testing Challenge (60 minutes)
- Initial Phone Interview (30-45 minutes)
- Final Interview (60-90 minutes)
- Job Offer
