Senior Software Test Engineer
ExternalFull-timeOn-site1mo ago
BitbucketCI/CDConfluenceDockerDocumentationGit
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Automation Support : Contribute to the development and maintenance of automated test scripts and frameworks. Enhance test automation coverage for system-level and front-end applications. Utilize version control systems (e.g., Git, Subversion) for maintaining test scripts and related artifacts.
- Issue Identification & Documentation : Identify, track, and document software defects, functionality issues, and performance problems. Work closely with developers to reproduce, debug, and resolve issues.
- Collaboration & Communication : Work with cross-functional teams, including developers, product owners, and senior testers, to ensure alignment on testing goals and priorities. Communicate findings and progress effectively.
- Test Reporting & Metrics : Prepare test reports and track key testing metrics to assess test coverage, defect resolution, and overall testing progress.
- CI/CD Integration : Integrate test scripts into Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure automated tests are executed as part of the development process.
- Manual Testing : Conduct manual testing where required, particularly in areas difficult to automate or requiring exploratory testing to identify edge cases.
Requirements
- Bachelor's degree or equivalent in Computer Science, Electronics & Electrical Engineering, Information Technology, or a related field.
- 4-7 years of hands-on experience with automated testing frameworks , including design, implementation, and maintenance of test automation solutions.
- Proficiency in coding and modifying complex automated software testing programs at system and front-end levels using Robot Framework, TestNG, Python, C, C++, and related libraries.
- Experience with system controllers (scanners preferred), simulators, and emulators.
- Proficiency with Atlassian suite (JIRA, Bitbucket, Confluence), test management tools (TestRail), version control systems (Git, Subversion), and CI/CD integration tools (Jenkins).
- Proficiency in containerisation and orchestration technologies (Docker, Kubernetes).
- Strong understanding of software development processes, testing methodologies, and continuous integration/continuous deployment pipelines.
- Excellent written and verbal communication skills with the ability to document test cases and results clearly and collaborate effectively across teams.
- We offer...
- Join us and work for a world-leader, with the benefits and training to reward your dedication and skills. Be part of a team where we are making the world a safer place.
Benefits
Health insurance
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Smithsgroup2? Share your experience