Qa Engineer
Dun & Bradstreet
Department: Technology
Job requirements
- Bachelor’s degree in computer science, software engineering, or equivalent work experience
- Minimum 3 years’ experience in software quality assurance testing or development
- Minimum 2 years’ experience with end-to-end automation testing tools such as Selenium, Cypress, Playwright, or equivalent
- Experience with API testing using Postman, Insomnia, or equivalent
- Experience with load testing tools such as Jmeter, K6, or equivalent
- Experience with Git or some other version control system
- Experience with JIRA and Confluence or equivalent
- Experience working in an agile development methodology
- Experience or willing to learn working with devops tools such as Jenkins, Github Actions, etc
- Ability to analyze product requirements and create test plans and test cases
Technologies
- Typescript
- NodeJS
- Remix
- Express
- PostgreSQL
- Google Big Query
- Playwright
- K6
- Github/Github Actions
- Google Cloud Platform
Prep Questions
Situational
Strong response
Collaboration with multiple teams
Agile environment experience
Communication and problem-solving skills
Situational
Strong response
Test design and execution
Experience with testing tools
Impact of testing strategy on product quality
Situational
Strong response
Troubleshooting production issues
Collaboration with operations and support teams
Problem-solving approach and outcome
Behavioral
Strong response
Workload prioritization
Time management skills
Handling multiple projects concurrently
Situational
Strong response
Test planning based on requirements
Coverage and quality assurance
Innovative testing approaches
Situational
Strong response
End-to-end automation testing experience
Complex test scenario implementation
Impact of automation on testing
Behavioral
Strong response
Continuous learning in QA field
Adopting new skills and technologies
Impact on testing processes
Situational
Strong response
Analyzing product requirements
Alignment with project goals
Stakeholder communication and satisfaction
Situational
Strong response
Load and performance testing approach
Execution of load testing scenarios
Optimizations and performance impact
Situational
Strong response
API testing experience
Complex API testing scenario
System reliability and interoperability
Situational
Strong response
Collaboration with global teams
Communication strategies
Cross-team cooperation and outcomes