As a key position within the Quality Assurance team, the QA Engineer will collaborate within the Development team to build in sprint automation. This role should work under minimal supervision, relying on experience and judgment to ensure the appropriate level of quality is designed into automated test scripts.
The QA Engineer be hands-on automation developer in the team. S/he will provide test automation as well as continuous improvement within the software testing discipline. The successful candidate will demonstrate proficiency with a highly collaborative approach, exhibiting excellent analytical, problem solving, organizational and interpersonal skills.
Communicates effectively with stakeholders (business, application, architecture, and operations) in non-technical terms on issues that are encountered in testing and possible resolutions |
QA responsibilities for the POD to build new Features in Payment Product Development.
· Bachelor's degree in Information Science/ Information Technology, Computer Science, Engineering is required. · 3-6 years of experience in Information Technology field, focusing on Quality Assurance and Automation Testing. · Proficient with major language (.Net and/or Java, etc.), scripting languages (JavaScript, python, etc.,), APIs, GUI interfaces, XML/JSON, and SQL/NoSQL technologies. · Strong hands-on experience with testing and quality tools such as: Microsoft: Visual Studio / Rest API, Postman/Fiddler. · Manage the current test automation architecture, frameworks, coding standards and suggesting improvements in the current Automation Testing Strategies/Practices. · Hands on experience with cutting edge automation tools for Web, Mobile, Desktop, DB and Web-service testing etc. and well versed with current test automation technology trends. · Proficient with Behavior-Driven Development (BDD) and BDD tools (e.g., Cucumber/Gherkin). · Strong knowledge of writing relational database queries, procedures, Database Development tools and concepts. · Experience and strong understanding of performance automation tools such as JMeter, BlazeMeter etc. · Experience with enterprise tools and CI tools such as, Azure pipelines, Git, Jenkins. · Hands on experience in unit test framework like TestNG/ JUnit/ NUnit/ MS Test. · Working with tools such as JIRA, Confluence, Test Rails to log any bugs and test results. · Comfortable with supporting team with manual testing if needed. · Detail-oriented, demonstrated ability to show initiative, good judgment, and resourcefulness. · Demonstrated ability to collaborate and foster a team-oriented, results driven culture. · Excellent verbal, written, and interpersonal communication skills; ability to interact across all levels of the organization. |
Exposure within the Financial services sector is preferred.
Software Powered by iCIMS
www.icims.com