Job Description:
This is a 12 - month contract with our client in the banking sector.
Are you a detail-oriented tech enthusiast with a passion for clean code and bulletproof software? We are looking for a Junior Test Automation Engineer to join our client's Quality Assurance team.
Responsibilities:
- Build Automated Scripts: Develop, maintain, and implement reusable automated test assets using our existing automation frameworks.
- Analyze & Inspect: Review system requirements and technical design documents to create structured, effective automated test cases.
- Assure Solution Quality: Run automated test suites to validate software functionality, API performance, and integration points, identifying bugs before they hit production.
- Collaborate: Work closely with Developers, Business Analysts, and Senior QA team members to understand the architecture of the solutions you are testing.
- Log & Track Defect: Document test outcomes, log clear and concise defects in tracking tools (like Jira), and verify fixes.
Requirements include:
- 1 to 3 Years of Experience in a software testing or development environment (academic or internship experience will be considered).
- Coding Foundations: Basic proficiency in at least one programming language used in automation (e.g., Java, Python, C#, or JavaScript/TypeScript).
- Automation Exposure: Basic understanding of, or exposure to, automation tools and frameworks (e.g., Selenium, Playwright, Cypress, Postman for API testing).
- Analytical Mindset: A sharp eye for detail and a natural ability to troubleshoot and problem-solve logically.
- Agile Familiarity: Understanding of how software delivery works within an Agile/Scrum environment is a plus.