This is a remote position.
We are seeking a Senior Software Quality Engineer In Test to join our team.
Responsibilties:
- Develop automation and manual testing strategies including the entrance and exit criterion for testing to begin and end and eventually be pushed from staging to production.
- Assist junior team members in both technology testing standards and processes as well as adapting to the corporate culture.
- Test application servers web servers load balancers proxy servers and databases in a complex distributed computing environment.
- Test cloud based technologies such as AWS GCP or Azure.
- Resolve technical issues and code quality problems by working with Development DBAs DevOps Product Management and Quality Assurance Teams.
- Develop both manual and automated test cases using opensource or commercial automation tools supporting the following platforms: mobile web tablet and API testing.
- Document all steps for manual test cases and store them in a test repository for use in smoke tests regression tests and sprint signoffs.
- Query the backend middleware or frontend system to determine the root cause of a system failure and report this appropriately in a service ticket.
- Test systems configured with Windows Linux SQL MySQL MongoDB and Publish/Subscribe middleware.
- Define the positive negative and boundary test cases for complex scenarios.
Requirements
- At least 5 years in a software quality engineering role.
- Demonstrate a solid grasp of Agile techniques and ceremonies for both Kanban and SCRUM.
- Experience scripting with automation tools. Cypress is a must.
- Coding in any highlevel language Javascript is a must.
- Familiar with both REST and SOAP calls and the related test tools such as SOAPUI Postman or Swagger.
- Familiar with software testing concepts: regression testing negative testing White Box v. Black Box functional v. nonfunctional testing smoke testing and integration testing.
- Experience utilizing automation scripts and tools to support a CI & CD pipeline.
- Solid knowledge of webbased manual and automated testing best practices.
- Experience maintaining documentation on software test methodology and quality assurance practices.
- Solid web testing and automation skills indepth knowledge of automation tools such as Cypress and Axios.
- A strong understanding of page object model.
- Experience with SQL and writing complex queries
- Willingness to work with people of diverse backgrounds and experiences.
Benefits
- Work Location: Remote
- 5 days working
At least 5 years in a software quality engineering role. Demonstrate a solid grasp of Agile techniques and ceremonies for both Kanban and SCRUM. Experience scripting with automation tools. Cypress is a must. Coding in any high-level language, Javascript is a must. Familiar with both REST and SOAP calls and the related test tools such as SOAPUI, Postman, or Swagger. Familiar with software testing concepts: regression testing, negative testing, White Box v. Black Box, functional v. non-functional testing, smoke testing, and integration testing. Experience utilizing automation scripts and tools to support a CI & CD pipeline. Solid knowledge of web-based manual and automated testing best practices. Experience maintaining documentation on software test methodology and quality assurance practices. Solid web testing and automation skills, in-depth knowledge of automation tools such as Cypress and Axios. A strong understanding of page object model. Experience with SQL and writing complex queries Willingness to work with people of diverse backgrounds and experiences.