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 ConstructConnect, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Development Engineer (Test) I at ConstructConnect will play a critical role in ensuring the quality and reliability of software products. This entry-level position involves designing and implementing automated test frameworks, executing manual and automated testing procedures, and collaborating closely with cross-functional teams to identify and address software defects. The ideal candidate will foster a quality-first mindset through their work, contributing to continuous improvement in development processes and product functionality.
Job Responsibilities
- Develop and maintain automated test scripts to ensure software quality.
- Execute manual and automated test cases and document the results.
- Collaborate with software developers and product managers to understand functional requirements.
- Identify, document, and track defects using issue tracking software.
- Participate in design and code reviews to maintain high-quality development standards.
- Contribute to the improvement of testing processes and methodologies.
- Assist in the creation of test plans and test cases based on project requirements.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of software testing principles and methodologies.
- Familiarity with programming languages such as Java, Python, or C#.
- Basic knowledge of test automation tools, such as Selenium or JUnit.
- Excellent analytical and problem-solving skills.
- Ability to work collaboratively in a team environment.
- Effective communication skills to articulate and document testing procedures and results.
Technologies & Tools
In the role of Software Development Engineer (Test) I, the candidate will utilize multiple technologies and tools to fulfill their responsibilities effectively. These may include automated testing frameworks like Selenium, test management tools such as TestRail, version control systems like Git, and continuous integration platforms such as Jenkins. Additionally, proficiency in programming languages, including Java, Python, or C#, is crucial for developing test scripts and supporting the overall testing strategy.
Ideal Candidates
The ideal candidates for this position will exhibit a strong passion for software quality assurance and a commitment to continuous improvement. They should possess a blend of technical skills and a proactive attitude, allowing them to efficiently solve problems and adapt to new challenges. Successful candidates will thrive in a collaborative environment and demonstrate effective communication, making them capable of articulating testing needs and findings to both technical and non-technical stakeholders. A keen attention to detail and a dedication to delivering high-quality software will further distinguish them in this role.
Alaska pays at most $370 a week, plus $24 a week per child, up to three children in unemployment, for 16 to 26 weeks, depending on your earnings, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.