Senior Quality Engineer

November 4

Apply Now
Logo of Cloobees

Cloobees

Salesforce • Salesforce Industries • Cloud • Vlocity • Communications

Description

• Design, develop, and maintain automated test scripts using Playwright with TypeScript/JavaScript, as well as Selenium with Java, to ensure comprehensive test coverage across applications. • Enhance the existing Playwright framework by implementing modular test design and optimizing performance, while also utilizing Cucumber for Behavior-Driven Development (BDD) scenarios. • Execute functional, regression, integration, performance, and security testing of web applications, APIs and microservices. • Collaborate in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives to ensure alignment on testing strategies and workflows. • Troubleshoot and analyze test failures and defects using debugging tools and techniques, including logging and tracing within Playwright, Selenium, Postman, Grafana, etc. • Document and report test results, defects, and issues using Jira and Confluence, ensuring clarity and traceability for all test activities. • Implement page object models and reusable test components in both Playwright and Selenium to promote code reusability and maintainability. • Integrate automated tests into CI/CD pipelines using Jenkins and GitHub Actions, ensuring seamless deployment and testing processes. • Collaborate on Git for version control, managing branches and pull requests to maintain code quality and facilitate teamwork. • Mentor and coach junior QA engineers on best practices for test automation, Playwright and Selenium usage, and CI/CD workflows. • Research and evaluate new tools and technologies to enhance testing processes and coverage.

Requirements

• Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience. • At least 5 years of experience in software testing, with at least 3 years of experience in test automation. • Ability to write functional test, test plan and test strategies. • Ability to configure test environment and test data using automation tools. • Experience in creation of an automated regress / CI test suite using Cucumber with Playwright (Preferred) or Selenium and Rest APIs. • Proficient in one or more programming languages - Java, Javascript or Typescript. • Experience in testing web applications, APIs, and microservices using various tools and frameworks such as Selenium, Cucumber etc. • Experience in testing SAST/DAST tools (Preferred). • Experience in working with cloud platforms such as AWS, Azure, GCP, etc. • Experience in working with CI/CD tools such as Jenkins, GitLab, GitHub, etc. • Experience in writing queries and working with databases such as MySQL, MongoDB, Neo4j, Cassandra etc. • Experience in working with tools such as Postman, JMeter, Grafana, etc. • Exposure to Vulnerability Triage and Remediation. • Experience in working with Agile methodologies such as Scrum, Kanban, etc. • Ability to work independently and as part of a team. • Ability to learn new technologies and tools quickly and adapt to changing requirements. • Highly analytical mindset, logical approach to find solutions and perform root cause analysis. • Able to prioritize between critical and non critical path items. • Excellent communication skills with ability to communicate test results to stakeholders in the functional aspect of the system and its impact.

Benefits

• Generous paid time off to allow our employees time to rest, recharge and to be present with family and friends throughout the year. • Commitment to global diversity to strengthen all aspects of the organization.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com