
Software Test Engineer – Automation
Careers at Crown
full-time
Posted on:
Location Type: Office
Location: New Bremen • Ohio • United States
Visit company websiteExplore more
About the role
- Design, develop, and maintain automated test scripts.
- Create reusable and clean code that supports robust testing frameworks.
- Integrate automated tests into CI/CD pipelines to enable continuous testing.
- Conduct comprehensive API testing ensuring thorough end-to-end integration across various systems.
- Perform database testing and writing SQL queries across multiple database management platforms.
- Analyze requirement specifications focused on determining the viability and feasibility of automation for eligible features.
- Debug and resolve automation failures.
- Maintain the automation repository.
- Manage the execution of automation regression suites.
- Perform functional and non-functional testing of software products and solutions developed.
- Perform regression testing of module firmware as needed.
- Write, revise, and verify quality standards and test procedures for program design and product evaluation to attain quality of software.
- Develop processes and procedures to test product requirements, use cases, and wireframes in the form of test cases and other documentation.
- Perform requirement analysis and test estimation of software under test.
- Design test cases according to the quality standards and procedures.
- Define test data and test environment requirements to execute defined tests.
- Perform defect reporting, management and closure as per department standards and procedures.
- Participate proactively in QA initiatives for continuous improvements according to department objectives.
Requirements
- Bachelor’s degree (Computer Science, Information Systems) and at least 2 years related experience
- Non-degree considered if 12+ years of related experience along with a high school diploma or GED
- Must have valid driving privileges.
- Occasional travel (0-5%)
- Good written, verbal, analytical and interpersonal skills.
- Able to automate test scripts using Selenium and Intellij IDE.
- Proficient in at least one mainstream programming language such as Java, Python, C#, JavaScript/TypeScript.
- Experience in quality assurance methodologies or software testing
- Experience with code versioning and CI/CD tools like Github, Jenkins, Bamboo or similar tools to integrate and run the automated tests in pipelines and enable continuous testing.
- Experience with API testing tools like POSTMAN, SOAP UI, RestAssured.
- Experience in writing SQL queries and database testing using MySQL, SQL Server, Oracle, or PostgreSQL.
Benefits
- Health/Dental/Vision/Prescription Drug Plan
- Flexible Benefits Plan
- 401K Retirement Savings Plan
- Life and Disability Benefits
- Paid Parental Leave
- Paid Holidays
- Paid Vacation
- Tuition Reimbursement
- much more.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated test scriptsAPI testingSQL queriesfunctional testingnon-functional testingregression testingtest case designdefect reportingautomation frameworksquality assurance methodologies
Soft Skills
analytical skillsinterpersonal skillswritten communicationverbal communication