Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.
Develop applications in multiple languages
Demonstrate the ability to adapt and work with team members of various experience level.
Qualifications:
Extraordinary level of understanding for complex business requirements
Hands on experience in at least one of the following testing activities: functionality testing, performance testing, automation testing and mobile testing.
Hands on experience in the following activities: test estimation, test planning and test reporting
Hands on experience for automated tools: Selenium, SoapUI, Rest Assured, Cucumber and Jmeter.
Familiar with CI/CD and hands on experience for Jenkins.
Experience in at least one of the following databases: Oracle Database, MS SQL Server, DB2
Deep understanding of automation test framework design and hands on experience in automation testing
Demonstrates a breadth and/or depth of technical/Industry competence
Strong interpersonal and teamwork skills
Must be flexible to new situations and challenges
Passion for delivery
Self-Starter who can work independently
Experience with Agile/Scrum methodology
Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.