• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Test Automation Lead

Job Ref
280845
Job Type
Contracting
Employer Type
Recruitment Agency
Date Added 20 Nov 2018
Expiry Date 18 Dec 2018
* There have been no applications to this job.
* This job has been viewed 2385 times.
Employer:
Titanium Talent

Location:
Gauteng (Pta)

Salary:
Negotiable

Benefits:
none


Role details:
About you: You're passionate about helping developers build quality software quickly with automation. You enforce decoupling with build tools like maven, automated testing tools from junit and mockito to cucumber-jvm and webdriver, jvm embedded web containers, continuous integration with Jenkins, and automatic releases to repositories like git are some of the tools you use to empower developers with fast, accurate, and automated feedback.
- - - - - - - - - - - - - -
Your role with us: You are a part of a cross-functional Agile team testing cloud based REST/SOAP services and web based client applications. Primary responsibilities include creating, documenting, maintaining and executing scalable, high performance automated test coverage solutions using Java, Jenkins, and other languages/tools where appropriate. Candidates are expected to have a passion for replicable, structured approaches to automated testing and a desire to collaborate with senior application architects and developers in the creation of automation solutions that other development team members can contribute to independently.
WHAT YOU WILL DO
Participate in ongoing collaborative development, improvement, implementation and adoption of automation test solutions, test data and test result reporting.
Create, document, maintain, extend and execute automation test coverage in close coordination with developers and other SQA team members.
Collaborate with the integration of test automation in software build and deployment processes.
Participate in the design, development, documentation, analysis and testing of assigned projects.
Work with Agile team members to analyze project requirements with the goal of increasing automated testability and decreasing risk.
Work as part of the team to develop processes for effective monitoring and reporting of automation test cycle results.
Act as key knowledge resource for testing automation and train and support other team members as appropriate.
Communicate and support all project-related information in a timely and professional manner as dictated by team need and testing processes.
Coordinate automated testing for and participate in release activities.
Investigate, reproduce, log and escalate reported defects
YOUR QUALITIES
Commitment to teamwork and excellent verbal and written communication skills.
Dedication to quality and delivering on commitments.
Flexibility with hours and workload and strong ability to multi-task and independently prioritize tasks.
Interested in teaching from experience and learning from others.
Positive attitude and results-centered problem solving approach.
YOUR SKILLS
5+ years work-related programming experience with a focus on testing and automation.
A strong command of Java for building unit and automation tests.
An understanding of automation design patterns and software testing principles and methodologies.
Experience with load and performance testing including design, development, implementation and reporting.
Leadership experience and the desire to drive a successful testing automation buildout.
Proven success using open source testing tools and projects (JUnit, TestNG, Mockito, etc).
Experience developing and maintaining test data sets and associated documentation.
Experience with team software development life-cycles across multiple concurrent projects.
SKILLS YOU MAY HAVE
Experience in Continuous Integration environments ideally using Jenkins.
Experience working with a team using Agile and sprints.
Experience working with and testing API / Restful services.
Familiarity with Java, Selenium, Maven, Git, Jira, and Linux/Unix/OS X command line utilization.
Groovy, Python, Javascript and other relevant language experience.
Experience testing cloud based (AWS) distributed applications.
Experience with SQL (Oracle, PG) / NoSQL (Cassandra) databases.
Experience with Mockito would be nice.
Experience with VirtualBox and Vagrant

“The Company’s approved Employment Equity Plan and its goals and targets will be considered during the recruitment process. As an equal opportunities employer, Nihilent Limited will also consider applications from suitably qualified disabled people.”



 
HOME|
INFO|