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 rockITdata, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Test Engineer at rockITdata will play a vital role in our software development lifecycle by ensuring the quality and efficiency of our products. This position encompasses the design, execution, and maintenance of test plans and test cases, along with the responsibility of identifying and documenting software defects. The ideal candidate will collaborate closely with the development teams to promote best practices in testing, facilitate smooth deployment cycles, and ultimately enhance customer satisfaction by delivering high-quality software solutions.
Job Responsibilities
- Design, develop, and execute test plans and test cases for new software features and functionality.
- Identify, document, and track software defects using appropriate tools.
- Collaborate with software developers to diagnose issues and verify fixes.
- Perform regression testing to ensure existing features continue to function as expected.
- Participate in sprint planning and retrospectives to offer testing insights and improvement suggestions.
- Utilize automated testing tools to enhance test coverage and efficiency.
- Monitor and report on testing progress against project timelines.
- Provide input into best practices for test design, execution, and maintenance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Software Test Engineer or similar role.
- Proficiency in creating clear and comprehensive test plans and test cases.
- Experience with automated testing tools such as Selenium, JUnit, or equivalent.
- Strong understanding of software development life cycles, methodologies, and testing principles.
- Excellent analytical and problem-solving skills.
- Solid knowledge of SQL and ability to query databases for testing purposes.
- Strong communication skills to effectively collaborate with both technical and non-technical team members.
Technologies & Tools
The Software Test Engineer will primarily work with a modern tech stack, including languages and tools such as Java, Python, Selenium, Jira for tracking, and Git for version control. Familiarity with CI/CD pipelines and cloud services such as AWS would be advantageous. Additionally, knowledge of API testing tools like Postman or SoapUI will be beneficial in ensuring comprehensive test coverage.
Ideal Candidates
The ideal candidates will be detail-oriented and possess a proactive approach to problem-solving. They will demonstrate strong organizational skills and the ability to work under pressure in a fast-paced environment. A commitment to continuous learning and improvement in testing practices, combined with strong interpersonal skills, will also contribute to their success in this role. We seek individuals who are enthusiastic about quality assurance and who can adapt quickly to changing project requirements.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.