Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Softrams, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer in Test at Softrams will play a critical role in ensuring the quality and reliability of our software products. This position involves creating testing frameworks, developing test cases, and executing automated tests to validate software functionality. The ideal candidate will collaborate closely with software developers and product teams to identify issues early in the development cycle and contribute to continuous improvement in our test processes. Our objective is to maintain excellence in our software offerings while delivering a seamless user experience.
Job Responsibilities
- Design, implement and maintain automated test frameworks for web and mobile applications.
- Create and execute test plans, test cases, and test scripts based on project requirements.
- Collaborate with development teams to integrate testing processes within the software development lifecycle.
- Analyze test results, track defects, and provide detailed reports to stakeholders.
- Contribute to the continuous improvement of testing methodologies and practices.
- Participate in code reviews and provide feedback on software design and functionality.
- Stay updated with industry trends and advancements in testing tools and technologies.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in software testing, with a focus on automated testing.
- Proficiency in test automation tools such as Selenium, JUnit, or TestNG.
- Strong programming skills in Java, Python, or similar languages.
- Experience with continuous integration tools and version control systems (e.g., Git).
- Familiarity with Agile methodologies and test-driven development (TDD).
- Excellent analytical and problem-solving skills.
Technologies & Tools
In this role, the Software Engineer in Test will utilize a variety of technologies and tools to deliver high-quality software. Key technologies include automation testing frameworks such as Selenium and JUnit, programming languages including Java and Python, and continuous integration tools like Jenkins or Travis CI. Additionally, familiarity with issue tracking systems (e.g., JIRA) and code repositories will be essential for day-to-day responsibilities.
Ideal Candidates
The ideal candidate will possess strong technical skills coupled with a proactive attitude towards problem-solving and collaboration. They should be detail-oriented, showcasing a commitment to quality and excellence. Effective communication skills are also critical, allowing them to articulate technical concepts to non-technical stakeholders. A genuine enthusiasm for testing and a desire to stay abreast of the latest industry trends will further enhance their fit within the Softrams team.
In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.