Sr. Software Development Engineer - Test Automation

Charlotte, NC

Company Name :Ibainfotechinc

Type : contract

Primary Skills : CIS, Agile, Java, Couchbase

Location : Charlotte

CTC : DOE

Job Description:

RESPONSIBILITIES

  • Mentor junior developers and tester in test design strategies and participate in a community of practice
  • Lead in the creation and design of software and provide guidance and knowledge on testability, performance, and robustness of code
  • Participate and guide tool selection, strategy, and innovation across the organization while advocating for best practices and growth in testing discipline
  • Drive the development of a formal QE (Quality Engineering) Framework by applying an understanding of company software testing methodologies, quality standards, and internal and external controls
  • Identify and coordinate the Develop automated test libraries to create a robust test infrastructure for an enterprise-class application
  • Collaborate with dev teams start to finish of SDLC to deliver best-in-class technology solutions for our product
  • Coordinate with developers and QE engineers to develop a wide variety of tests including backend tests, UI automation, unit tests, stress tests, performance metrics gathering, white box testing, and code review
  • Utilize automation wherever possible and can automate the acceptance test through code
  • In-sprint automation and assurance of extensive code coverage through unit testing
  • Work with business and development teams to understand product vision and requirements with a strong understanding of testing methodologies including BDD and TDD for multiple platforms
  • Partner with DevOps engineers to optimize releases and can build, deploy and manage applications

 

MINIMUM QUALIFICATIONS

  • Bachelor's Degree in Computer Science, CIS or related field
  • 7+ years of experience in quality engineering, consulting, or testing. (Additional equivalent work experience may be substituted for the degree requirement)
  • 2+ years of experience as an SDET, test automation engineer or developer

PREFERRED QUALIFICATIONS

  • Master's Degree Computer Science, CIS or related field
  • 2+ years of experience on an Agile (SCRUM) team
  • 2+ years of experience in the retail industry, working on projects involving the implementation of software development life cycles (SDLC) and working with integration technologies
  • Experience using Selenium, REST Assured, Postman, Cucumber
  • 2+ years of experience with software development (Java/Spring Boot)
  • 2+ years database NoSQL experience (Cassandra/Couchbase/Mongo)
  • 2+ years containerization experience