Quality Engineering position will be responsible for driving best SDLC practices including exploratory and CI/CD enabled automated testing within Client in working with teams to deliver applications and solutions that meet the needs of our stakeholders, including consumers, merchants, issuers and governments.
Adhere to Client standards, processes, and best practices
Write high quality, secure code that is modular, functional, and testable.
Broad understanding of Software Engineering Concepts and Methodologies is required.
Knowledge of SQL and RDBMS concepts.
Self-motivated with the ability to accomplish tasks with guidance as needed.
Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team.
Requirements
Four-year degree in a related field, certifications, or comparable work experience
Experience with at least one modern programming languages such as Java, JavaScript with good understanding of Spring boot and RESTful APIs
Experience with automation testing and testing tools like Selenium, JMeter etc
Proficient communication skills with verbal and written English.
Excellent problem-solving skills
Experience with unit testing, TDD and BDD in the software development processes
Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), and/or data warehouse reports.
Experience in software development to build and use automation frameworks JUnit, Selenium, JBehave, Eclipse IDE, Maven, Git, and Jenkins.
A good understanding of RESTful APIs, microservices, Spring, Spring Boot, Hibernate, Web Services, SQL, and/or Pivotal Cloud Foundry
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.