25 Oct
SDET
North Carolina, Cary , 27511 Cary USA

Vacancy expired!

Title: SDETLocation: Cary, NCDuration- C2H & Full time Job Description:

  • 8+ Years of experience with Knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Expertise in one or more programming and scripting languages such as Java, C#, VB6, .NET and Ruby, Javascript, Python etc.
  • Strong experience in Agile/DevOps delivery models, working closely with testing teams
  • Experience building CI/CD/CT (Continuous Integration) pipelines
  • Indepth knowledge on TDD/BDD approaches, Unit Test automation, In-sprint test automation and test framework development
  • Hands-on experience in test automation with Selenium, Appium and related framework such as Cucumber, JBehave, NUnit, JUnit etc.
  • Ability to build unit, functional and integration test cases at UI level and API level
  • Knowledge of Service Virtualization, Test Data Management approaches, tools
  • Excellent troubleshooting and root cause analysis skills
  • Excellent communication skills with the ability to influence technical stakeholders
  • Excellent team player with a collaborative attitude "

Responsibilities
  • Responsible for design and development of test automation framework
  • Review current automation framework and identify improvement/enhancement opportunities
  • Actively participate in Sprint process, collaborating with various stakeholders to design and develop automated tests
  • Develop and implement in-sprint automation
  • Responsible for the setup and management of continuous testing initiatives
  • Integrate smoke/regression/functional test suites in the CI/CD pipeline
  • Analyze failures and conduct root cause analysis
  • Setup and configure test data for test automation suites/automated test runs
  • Defect triage/defect management
  • Additionally, support manual testing as required in case of non-automatable test cases
  • Identifying issues at code level using unit test automation, code coverage/inspection methods and tools
  • Improving code quality through interaction with development team
  • Collaboration with Dev team (Object identification, Mock objects etc.) to define uniform standards and coding guidelines
  • Conduct sprint demos, walkthroughs and metrics reporting
  • Continuously provide thought leadership and technical guidance to the team"

Vacancy expired!


Report job