Job Description
At C99 project, we offer the chance to take an important role in the digital revolution of the automotive industry. Our software engineers are part of an energetic team that build world-class solutions to benefit the auto buying public, dealers and manufacturers. At C99, you’ll be immersed in an environment that values your teamwork and creative problem-solving techniques while encouraging you to continue to learn new skills and technologies.
Responsibilities and duties:
- Development of test scenarios into fully integrated test cases
- Responsible for the maintenance of test packs specifically relating to test cases.
- Responsible for developing, executing and maintaining test plans, test scenarios, test cases and test scripts and automation of test cases.
- Familiarize themselves with the business requirements and any pertinent information adding feedback where required.
- Perform test execution activities as defined in the test strategy / test plan.
- Document and evaluate test results and defects, track and manage defects and work with Development team and business to troubleshoot issues
- Where applicable be responsible for maintaining the regression test packs run against each product build.
- Prove feedback on all test activity progress to the team / manager / leader.
- Provide support with running regression testing in lower environments and production smoke tests
- Mentor new members to the test team and use / promote ISEB / ISTQB best practices in alignment with a bespoke Test Methodology.
Requirement:
- Qualified Developers and willing to study automation test.
- Bachelor’s and/or master’s Degree in computer science or related field or relevant IT experience
- 4+ years test manual testing experience
- 2+ years of automation development experience in Selenium Web Driver or any other automation tools the same years of experience in an equivalent Object-Oriented language
- 2+ Years’ Experience in writing SQL queries and strong knowledge in relational database structures
- In-cycle experience in Test Automation in an Agile environment
- Proficient in writing testing scripts in test frameworks, enhancements in framework
- Object Oriented programming experience
- Knowledge of modern test development patterns like POM (Page Object Model)
- Experience with unit testing REST-based APIs and Services
- Demonstrated knowledge of HTML, CSS and JavaScript
- Demonstrated knowledge of continuous integration and continuous deployment best practices and build tools i.e., Rake, Maven and Ant
- Experience with version control tools like Git, VSTS or SVN
- Strong familiarity with SOAP and REST
- Proven expertise in engineering best practices in unit, functional and non-functional testing.
- Excellent interpersonal and communication skills.