Tech Lead MAHIN-JOB-33592
DescriptionRole: SDET Automation DevelopmentLocation: Pittsburg, PA (to be onsite)Hire Type: FTESalary: $110K annuallyCustomer: Nuix LimitedTech M ID:Skills: SDET Automation development-Selenium, Coder C#, Java as OOP ; CI/CD tools like Jenkins
Hard/Technical SkillsRequired (non-negotiable)
- B.S. in Computer Science or related field or equivalent experience of not less than 8 years
- Experience managing/building test environments (basic)
- Experience writing large/end-to-end test automation (advanced)
- Understanding of test automation across all layers of the pyramid (i.e. what tests should be unit, integration, etc.) (intermediate)
- Object-Oriented Programming with any language (prefer C# / Optionally Java) with Selenium (advanced)
- Testing Web applications (advanced)
- Ability to write SQL queries (basic)
- Manual testing (advanced)
- Experience with test activities in the SDLC, i.e. reporting bugs, triage, grooming stories, clarifying requirements, etc. (intermediate)
- Test strategy and writing test plans, develop and triage valuable test scenarios from requirements (advanced)
- BDD, ability to communicate test value in a business context in a Given-When-Then or similar format (intermediate)
- Git (basic)
Preferred (nice-to-have)- Development of tooling or Frameworks from the ground up for test automation or aiding development
- CI/CD tools like Jenkins. includes experience with shell scripting & groovy- (Devops- Push the code)
- Testing of both UI and API components of Web Application
- Experience in cloud (AWS) - terraform, AWS Certifications, etc.
- Test data management
Soft SkillsRequired (non-negotiable)
- Takes ownership, advocates, and drives testing
- Working collaboratively with the product and engineering teams on improving ways of working (e.g. embedding quality into definition of
- ready / done)
- Comfortable voicing their opinion, i.e. saying this cannot be shipped in "go / no-go" discussions
- Curious
- Constant learning/improvement
- A passion for software testing
- Strong communication skills - written/verbal
Preferred (nice-to-have)- Mentoring junior developers
- Self-managing