Senior Software Engineer in Test (SDET) / Senior Automation Engineer - Only W2

Saransh Inc

Ofallon, MO

JOB DETAILS
SKILLS
Acceptance Testing, Adoption, Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Automation Engineering, Behavior Driven Development (BDD), Best Practices, Code Coverage, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, DevOps, Eclipse IDE, Functional Testing, Graphical User Interface (GUI), Integration Testing, JUnit, Java, Jenkins, Open Source, Performance Engineering, Product Management, Project Estimates, Project/Program Management, Quality Assurance Methodology, Quality Engineering, REST (Representational State Transfer), Regression Testing, SOAP (Simple Object Access Protocol), Service Delivery, Software Design for Test (SDET), Software Engineering, Software Testing, Standup Meetings, Status Reports, Test Automation, Test Driven Development (TDD), Test Plan/Schedule, Test Scripts, Test Suite, Testing, Unit Test, User Interface/Experience (UI/UX), Web Services, Web Testing
LOCATION
Ofallon, MO
POSTED
1 day ago
Role: Software Engineer in Test / Senior Automation Engineer
Location: O'Fallon, MO (Hybrid - 2 days a week onsite)
Job Type: W2 Contract
NOTE: No C2C (or) Third-party candidates
Experience level: Senior
Requirements:
Overall 9 years of career experience in Automation Testing with Java
Strong Java coding experience
Use of JUnit/Jbehave or Cucumber frameworks
Experience in regression testing as releases move through the different environments.
Experience in Testing Web services, Web UI, APIs
Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover)
Passionate about code quality and coding best practices.
Good knowledge of Linux / Unix
Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkins/Bamboo, vulnerability tools such as Sonar, Checkmarx/Fortify, etc.
Strong knowledge of traditional testing methodologies and how it applies exploratory testing in an Agile environment
Description:
This position will be responsible for delivering of Test Engineering services (Regression Testing, Code quality, Testing Services, Testing and Environment automation, Development Collaboration, Continuous Integration) .
Good understanding of BDD/TDD practices, code review and analysis techniques, and open source agile testing frameworks.
Author automated test suites with code, front end GUI automation and API testing
Regression / integration testing as release moves through different environments before Production deployment
Highlight and identify any testing gaps found through regression testing and working with Test / Development teams to resolve them
Perform ad hoc / exploratory testing methodically to ensure system is working as expected by end user
Comprehend user stories to understand task items per story in the context of all levels of testing (unit, functional, integration, and regression)
Track regression testing progress and defects via Rally
Participate in the process to continually enhance best practices for quality assurance
Interacts with technology staff including Test Engineers, Developers, DevOps Engineers, Product management, and Program management to identify scope of project/s and deliver services.
Drive adoption of development services (Quality Engineering, Performance Engineering, Continuous Integration, Continuous Delivery, and Collaboration) among various delivery teams.
Work in an agile environment, attend daily stand up calls and give daily status reports and call out any issues or blockers that may delay release delivery

About the Company

S

Saransh Inc