Test Automation Developer / Engineer (Closed)
SkillStorm is seeking a Test Automation Developer / Engineer for our client in Charlotte, NC. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Job Description:
- Test Automation Developer/Engineer that assists in the preparation and execution of Quality Control and Quality Assurance for complex and large Technology Development projects within T&O and/or lines of business.
- Accountable for working as a member of a project team to develop and maintain Automation scripts using Cucumber, Selenium and Java.
- Execute automation scripts, prepare execution reports and log defects
- Participates in the setup/definition of standard test environments, tests plans, test data and test scripts.
- Assists with modification of testing systems or tools to include assessment and Decisioning around key test automation tools, utilities, and methods.
- Proficient and fully competent to work on all phases of QC/QA activities including thorough and detailed script analysis, requirement and design analysis, test scripting design and strategies/development.
- Assist senior staff, providing resolution to an assortment of problems of highly complex scope.
- Able to provide guidance to mid-level and junior-level resources, assist Leads and Managers, executive level presence and able to contribute to innovative ideas, etc.
Primary Skill:
- Automation Testing
Required Skills:
- University Degree or equivalent work experience
- 5-8 years of hands-on experience in Test Automation projects as an automation developer
- MUST have a minimum of 3 years of development experience, preferably Java and should be able to code in Java.
- MUST have experience with test automation tools (Cucumber, Selenium, and LeanFT)
- MUST have experience with test automation tools (Cucumber, Selenium, and LeanFT)
- Experience in automation frameworks such as JUnit, TestNG, Selenium UI
- Experience with web service technology like XML, REST, SOAP and API test automation
- Hands-On knowledge in OOPS concept, automation development, debugging and problem-solving skills.
- Familiarity with automation frameworks (JUnit, TestNG, Jasmin, jersey, etc.)
- Design and develop enterprise wide, re-usable testing productivity components and/or frameworks
- Experience in version control tools like SVN, BitBucket.
- Experience in working on project using matured Software Development Life Cycle (SDLC) methodologies and models: i.e. Agile, Waterfall, Iterative, etc.
- Knowledge of QA Process/Methodology and Business acumen in technical development organization
- Experience in using one or more SDLC tools – Rally, JIRA or HP ALM
- Working knowledge in SQL queries
Desired Skills:
- Familiarity with Salesforce is a plus.
- Previous experience in implementing test automation development efforts in an Agile SCRUM development environment
- Additional expertise in other automation tools will be an asset – Atlassian qTest , SOAP UI,Postman
- Additional expertise in one or more languages will be an asset – JavaEJB, VBScripts, JavaScript, VBA, Java, SQL, Unix.
- Working experience in Banking domain
- Strong presentation skills.
- Working experience in a Global organization.
#LI-DNI