What are the responsibilities and job description for the Junior Automation Tester position at TRESUME?
A Junior Automation Tester is someone who is relatively new to the field of software testing, specifically focused on automating test cases for software applications. This role typically involves writing, maintaining, and executing automated test scripts to ensure that software products meet the required standards of quality and functionality.
Key Responsibilities:
- Test Automation Scripting: Writing automated test scripts using tools and programming languages like Selenium, JUnit, TestNG, or other frameworks.
- Test Execution: Running automated test cases and logging any issues or bugs found during the testing process.
- Collaboration with Developers: Working closely with developers to understand the application’s functionality and to assist with debugging issues.
- Test Case Maintenance: Updating and maintaining test scripts as the software application evolves over time.
- Reporting: Documenting test results, highlighting bugs, and communicating findings to the team.
- Learning and Improving: Continuously learning new tools and technologies, and improving automation skills.
Tools and Skills Often Required:
- Programming Languages: Java, Python, JavaScript, or C#.
- Testing Tools: Selenium WebDriver, JUnit, TestNG, Cypress, Appium, etc.
- Version Control: Git, GitHub, or Bitbucket.
- Continuous Integration: Jenkins, GitLab CI/CD, or other CI/CD tools.
- Bug Tracking: JIRA, Bugzilla, etc.
Soft Skills:
- Problem-solving: Ability to debug and troubleshoot code.
- Attention to Detail: Finding even the smallest defects in the application.
- Communication: Clear reporting of test results to stakeholders and the development team.
Job Type: Contract
Pay: $28.00 - $30.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
- 8 hour shift
Work Location: In person
Salary : $28 - $30