SDET Consultant
Remote Job | 2023-05-01 15:42:29
Apply Now
Share Job
Job Code : 2023-MY3TECH0217
SDET Consultant
Dallas, TX (100% Remote)
12+ month Contract
Required Skills:
- Overall automation experience of 4-6 years
- Strong hands-on experience of designing and developing automation frameworks for UI and Services, leveraging Java, Typescript and open-source technology stack.
- Strong understanding of software/testing methodologies such as TDD and BDD.
- Must be hands on technology and able to troubleshoot critical issues in design or code
- Hands on experience with Rest Assured, Cypress or Playwright or Selenium, TestNG, Serenity or JBehave or Cucumber, Maven or Gradle, Jenkins or GitLab for (CI/CD).
- Strong experience with component / integration automation testing for micro services.
- Experience with Docker and mocking frameworks.
- Strong experience with code review and evaluate the architecture as well as design towards a set of business and technology goals
- Have Strong Verbal / Nonverbal communication skills
- Excellent team player and ability to collaborate with peers
Good to have skills:
- Experience with SonarQube code coverage and code quality
- Springboot, Spring Cloud and AWS
Additional Information for primary skill set:
- Programming: Core Java, Java Script or Type Script We are using Java Script or Type Script with Cypress mainly for UI Automation
- Framework Implementation (TDD /BDD) TestNG / Serenity / JBehave Or Cucumber
- For BDD, we use Serenity with Junit. In case of no experience JBehave and Cucumber are options for the technical discussion.
- API Automation: Serenity and Rest Assured
- Strong understanding of CI/CD, Component Testing (Integration / Functional) Docker, Mockito, Jenkins Or GitLab
- We pretty much follow shift left testing. It involves performing integration and functional tests as part of before deployment (CI), end-to-end / regression testing following deployment (CD).
- Build Tools: Maven or Gradle We use Gradle, in case of no experience, Maven experience would work for technical discussion.
- UI Automation: Playwright Or Cypress Or Selenium
- We use Cypress Or Playwright for Angular or React based Web applications. In case of no experience, protractor and selenium are some alternatives for the technical discussion.