- Four-year degree in a related field, certifications, or comparable work experience
Required Skills, Experience, & Abilities :
- 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
Additional preferred (desired) skills :
- 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
Role & Responsibilities :
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.