Get In Touch

Please fill out the form below and someone from our team will be in touch with you soon.

Upload ImageUpload artwork that you would like to request a quote for. Restrictions: 5 MB in PDF, EPS, or JPG format.
* Required field.
Submit

Junior Automation Test Engineer

Information Technology

SUMMARY OF POSITION

 

Writes and maintains test automation scripts. Requires a bachelor's degree and 2-4 years of experience coding in a programming language such as Python, PHP, C, C++, or Java. Document, detail, and report in a clean and timely fashion any defects found during testing. Develop and maintain Jenkins continuous integration and automated test scripts using Selenium Webdriver and the Robot test automation framework to consistently regression test and verify application functionality.

 

Employees will gain a working knowledge of quality assurance methodologies. Candidates should be familiar with Windows, Linux and/or Unix OS. This position will help candidates to develop the experience and judgment to plan and accomplish goals and the ability to perform a variety of software related tasks. Works under general supervision; reports to the Chief Technology Officer.

Responsibilities

  • Write code in Python to test APIs and interfaces.

  • Use tools like Selenium Webdriver and Robot to build functional test automation.

  • Progressively enhance continuous integration.

  • Define, modify, and execute test plans and regression strategies.

  • Perform manual and exploratory tests with the goal of automation.

  • Perform application testing to ensure program changes are functional and are in compliance with established standards.

  • Document software issues and enhancement requests and assist development with concise and detailed steps for duplication of the defects found while performing manual functional, integration, and regression tests.

  • Assist the development team in debugging and reproducing reported issues.

  • Work with BA and Software Engineers to improve overall development and test processes.

  • Build functional regression testing automation.

  • Perform load/scale tests.

  • Be an advocate for testing software.

Required Qualifications

  • BS or MS in Computer Science preferred.

  • Programming experience in C, C++, Java, Python, etc.

  • Understanding of databases MySQL and NoSQL.

  • Strong knowledge of Linux and basic troubleshooting.

  • Excellent oral and written communication skills.

Beneficial Experience

  • Experience (internship) as software tester or automation engineer.

  • Experience with application deployment, automation and reporting in Jenkins.

  • Experience in writing Selenium Webdriver scripts.

  • Experience with Test Rail or similar test planning software.

Submit your cover letter, resume, and/or portfolio.

Restrictions: DOC, DOCX, PDF, TXT, SMB

Click the Upload button again in order to upload multiple documents.