Our partner is seeking a
Software Engineer in Test I for a remote position based anywhere in the United States, reporting to an office located in Carmel, IN. This role involves joining a growing Consumer Technology team to enhance software applications and testing processes. Ideal candidates are creative and analytical problem-solvers with a strong passion for software engineering.
Responsibilities
- Assist in the design, development, maintenance, and troubleshooting of software applications and test tools
- Develop and maintain software test tools using the latest technologies
- Design, develop, publish, and implement test plans for user-end applications
- Write and maintain test cases, publish test results, and track quality assurance metrics
- Perform routine automation assignments
- Design and develop white-box testing of applications
- Recommend possible improvements in applications
- Perform code reviews
Requirements
- Bachelor's degree or equivalent in Information Technology, Computer Science, or a related field
- 2 years of experience in software test engineering or related fields such as Software Development, DevOps Engineering, or Site-Reliability Engineering
- Alternatively, a Master's degree in a related field plus relevant experience will be considered
- Experience with:
- Software unit, white-box, gray-box, or black-box testing
- Programming in C# or Java, HTML/CSS, and SQL
- Web development in a client/server setup
- Coding against APIs (handling requests and responses in formats like JSON, XML, or YAML)
- Relational database design, writing queries, and stored procedures with MySQL or Microsoft SQL
- Software development life cycles including Agile or SCRUM
- Object-Oriented Programming (OOP) and SOLID design patterns
- Version control systems such as Git or GitHub
- A skills test is required
Benefits
- Full-Time Hourly Salary: $41.35 to $57.45, dependent on qualifications, education, skill set, years of experience, and internal equity