What are the responsibilities and job description for the Test Architect position at ApTask?
Job Details
Position: Test Architect with Java and BDD
Location: Des Moines, IA (Only Local)
Type : Contract
JD:-
- Java development .
- Hands on BDD framework and Cucumber
- API automation
- SOAP and REST webservices.
- Java, Selenium WebDriver and JBehave/Cucumber.
- BDD and Gherkin
- Hands on BDD framework is Must
As a Test Architect in the Platform team of Risk & Finance Technology group, The candidate will work with AD lead to ensure successful analysis and Development of a number of high profile, complex, technical milestones that are core to the success of the Risk & Finance Technology Program.
Process Skills:
- Experience in design and development of web based applications and n-tier applications
- Ability to convert business requirements into specifications and be able to analyze, design, develop and integrate applications
- Strong technical skills, dedication, innovation, drive for excellence
Behavioral Skills:
- Experience working with offshore / onshore model Strong communication skills and able to work effectively in a team environment
- Must have strong knowledge in Object oriented development, version control, release management, change management
Qualification Skills :-
- 12 years of experience
- Hands on Java coding experience with BDD
- Must to have BDD framework and Cucumber
- Strong knowledge in Java, Advanced Java, Spring, Spring Boot
- Strong knowledge in Web services (REST) and JSON
- Strong experience in RESTful APIs
- Hands on experience on HTML, CSS, Java script, bootstrap
- Proven hands-on Software Development experience using Java EE platforms
- Strong experience in Java script and React JS
- Experience working in Agile development methodology
- Strong experience in ATDD, TDD and BDD
- Very good communication, analytical & problem solving skills
- Experience with popular enterprise tools, like Git/SVN, Jenkins, Eclipse
- Must have excellent communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.