Full-time
Remote
Posted 2 weeks ago

POSITION SUMMARY
The Test Automation Engineer is responsible for planning, creating and executing test case automation for UI and API. Must have worked in an Agile environment and have experience with the following: JIRA, Xray, Kalaton Studio, Groovy, Java, Keyword Framework, POSTMAN, SQL, Bitbucket, Jenkins. Our ideal candidate will have extensive experience with Kalaton Studio, Java, Bitbucket, C#, and Jenkins; knowledge of development languages, libraries and frameworks that are used in building software is required . This position will require the candidate to possess strong experience with developing, maintaining, and using an automation framework.

CORE COMPETENCIES
– Works well individually and as a Team Player
– Problem-Solving Expertise
– Communication Proficiency
– Organizational Skills
– Understanding Complex Systems
– Designing Effective Tests

RESPONSIBILITIES AND EXPECTATIONS
The type of activities expected to be performed at this level include, but are not limited to:
Work in a Quality Assurance Automation Team and develop test strategy for automation and ensure appropriate test coverage is attained.
Develop, execute and reusable automated test scripts for a wide range of applications using Katalon Studio or similar tool
Design and implement Continuous Integration and Continuous deployment pipeline using Bitbucket, Jenkins and Bamboo tools that would build and execute automation test scripts on multiple environments for every code deployment
– Create reusable components and tests to enable automated execution into the build and release pipeline for various environments like Development, Test, UAT and Demo
– Generate data and dashboards to ensure visibility of quality across products, builds and Environments for management review
– Review Test Cases and Automated Test Scripts created by other team members to ensure that proper test coverage has been developed for each project
– Define best practices and guidelines for automation and Regression
– Identify/analyze root cause of automation issues and provide corrective actions.
– Work closely with quality assurance team members to troubleshoot issues and determine solution to optimize automation.
– Documenting, tracking, and verifying defects and enhancements.
– Completing tasks within duration and effort commitments.
– Suggest new tools and techniques to improve automation testing efficiency.
– Review and recommend improvements to existing automation test procedures.
– Provide support and/or training to other team members as needed.

EDUCATION
– BS/BA required. A degree in Business, IT, Computer Science, MIS, or Finance is preferred. Comparable work experience will be considered.

EXPERIENCE
– 5 plus years of experience is required.
– Experience with is preferred.
– Experience with information technology, systems analysis and business applications is preferred.
– Experience with a plus.

TECHNICAL SKILLS
– Complete understanding of Automated testing process and experience which tests can/should be automated.
– Experience developing/maintaining/using an automation framework
– Strong SQL skills is preferred.
– Knowledge of development languages, libraries and frameworks that are used in building software is required e.g., Java, C#
– Experience troubleshooting, analyzing, and resolving complex problems is required.
– Experience analyzing existing tests to improve automated testing is required.
– Proficiency with latest OS, Microsoft Office products and Defect Tracking Tools is strongly preferred.
– Familiarity in testing web/windows-based application and API is required.

OTHER SKILLS
– Excellent written and verbal communication skills is required.
– Strong analytical skills and a high level of attention to detail is required.
– Travel may be included in this role. (0-15%)

CERTIFICATES, LICENSES, REGISTRATIONS
– ISTQB certification a plus.

 

 

 

 

 

 

 

 

Apply Online

A valid email address is required.