Important Information
Experience: +8 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
The Senior Software Quality Engineer in Test ensures web-based products are defect-free and client-ready by developing and executing comprehensive testing strategies, including integration, functional, system, regression, and performance testing.
Responsibilities and Duties
- 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..
Qualifications and Skills
- 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.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.