Tech Stack
JavaScriptPythonSDLC
About the role
- Support testing of software and hardware features by executing test plans and writing test cases.
- Perform manual and regression testing as part of Emesent’s software delivery lifecycle.
- Collaborate with developers to test user stories, ensuring all acceptance criteria are met.
- Participate in reviewing requirements and documentation to ensure test coverage.
- Raise, track, and retest defects and bugs using tools such as Jira.
- Help prepare test environments and gather relevant test data.
- Provide feedback on QA processes and contribute to continuous improvement initiatives.
- Coordinate with product, development, and QA teams to support timely, stable releases.
- Document and maintain testing artefacts including test scripts, results, and issue reports.
- Create and maintain automated test scripts using tools like Robot Framework, Python, or JavaScript.
- Perform other QA-related activities as required by the team.
Requirements
- Demonstrated interest and foundational experience in software testing and QA principles.
- Working knowledge of test case design, positive/negative testing, and basic edge cases.
- Ability to write clear defect reports and communicate technical issues effectively.
- Exposure to hardware-software integration or embedded systems is a bonus.
- Familiarity with QA tools such as Jira, test management platforms, or basic automation tools.
- Understanding of the SDLC, basic quality metrics, and how QA fits into product delivery.
- Foundational knowledge in programming languages such as Python and / or JavaScript.
- Willingness to learn automated testing frameworks like Robot Framework or Python over time.
- Proactively takes ownership of small features or defined test scopes, with guidance from senior team members.
- Works closely with QA Engineers, developers, and product managers to deliver high-quality work.
- Asks questions, communicates openly, and seeks clarification to resolve uncertainty.
- Contributes to team knowledge by documenting findings and supporting QA process adherence.
- Acts as a buddy or peer support for other junior QA team members.
- Demonstrates curiosity, a growth mindset, and a willingness to step into field or hands-on testing when needed.
- Get a competitive remuneration package + superannuation.
- Work alongside a friendly and passionate team on cutting-edge technology! - Our success and growth result from our motivated and inspired teams.
- Take up our genuine learning and development opportunities.
- Settle into our excellent work environment and facilities.
- Work in comfort with a casual dress code.
- One day of additional leave each year for work anniversaries!
- Competitive compensation
- Opportunities for professional growth
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software testingQA principlestest case designmanual testingregression testingautomated testingtest scriptsPythonJavaScriptRobot Framework
Soft skills
communicationownershipcollaborationcuriositygrowth mindsetproactivedocumentationfeedbackteam supportproblem-solving