Summary
Join Encora as a Senior Software Quality Engineer in Test and ensure web-based products are delivered defect-free. You will develop and execute comprehensive testing strategies, including integration, functional, system, regression, and performance testing. This full-time, work-from-home position requires extensive experience in software testing methodologies and automation tools. Strong Agile experience and proficiency in scripting languages are essential. The ideal candidate will possess in-depth knowledge of various testing types and experience with CI/CD pipelines. Encora values diversity and hires based solely on skills.
Requirements
- Demonstrate a solid grasp of Agile techniques and ceremonies for both Kanban and SCRUM
- Strong scripting experience with Cypress
- Coding in any high-level language, preferably Python
- Familiar with both REST and SOAP calls and the related test tools such as SOAPUI, Postman, or Swagger
- Experience designing, executing, and analyzing performance test scenarios, including stress testing, load testing, and scalability testing
- 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
- Good 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, Pytest, and BDD (behavior driven development)
- Experience with SQL and writing complex queries
- Willingness to work with people of diverse backgrounds and experiences
Responsibilities
- Solid understanding of Agile methodologies, including Kanban and Scrum, and their associated ceremonies
- Proficient in scripting with automation tools; experience with Cypress is a plus
- Familiarity with coding in high-level languages, with Python being a plus
- Knowledge of REST and SOAP calls, including experience with testing tools like SOAPUI, Postman, or Swagger
- Skilled in designing, executing, and analyzing performance test scenarios, including stress, load, and scalability testing
- Comprehensive understanding of software testing concepts, including regression, negative, White Box vs. Black Box, functional vs. non-functional, smoke, and integration testing
- Experience utilizing automation scripts and tools to support CI/CD pipelines
- Strong knowledge of best practices for web-based manual and automated testing
- Experience maintaining detailed documentation of software testing methodologies and quality assurance practices
- Proficient in web testing and automation, with in-depth knowledge of tools like Cypress, Pytest, and Behavior-Driven Development (BDD)
- Experienced in SQL and writing complex queries
- Open and willing to collaborate with individuals from diverse backgrounds and experiences
Preferred Qualifications
- Experience with Cypress
- Python
Benefits
Work from home
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.