Develop, design, execute, and maintain automated test suites and test cases for applications and REST APIs.
Integrate automated tests into existing development and continuous integration processes.
Execute automated and manual test scripts, analyze results, and provide feedback to development teams.
Evaluate and determine test scope for automated and manual test suites.
Participate in code reviews of automated test scripts and debug test code.
Collaborate with development and QA teams to ensure final code meets quality standards.
Participate in estimation discussions and assist in sprint planning activities.
Maintain service level agreements for testing and meet customer expectations.
Improve quality engineering practices by removing redundancies and sharing knowledge.
Ensure security considerations are incorporated into all responsibilities.
Required Qualifications:
3+ years of experience developing and integrating automated tests into development pipelines.
Experience with Java, JavaScript, SQL, and API testing.
Proficiency in tools such as Selenium, Cucumber, Cypress, and Karate.
Familiarity with Node.js, Bitbucket (GIT), and Jenkins.
Strong analytical, problem-solving, and time management skills.
Experience with relational databases (e.g., PostgreSQL, Azure, Oracle).
Ability to work independently and as part of an Agile team, including distributed teams.
Demonstrated ability to manage changing priorities in a fast-paced environment.
Preferred Qualifications:
Bachelor's degree in Computer Science, Information Systems, or a related field.
5+ years of experience in test automation, including cloud environments.
Familiarity with additional tools like Playwright, Jest, Postman, and Karate.
Experience with manual functional and regression testing.
Knowledge of essential AWS cloud services.
Familiarity with Atlassian suite (Jira, Confluence).
Startup mentality: proactive, flexible, and a self-starter.
Skills:
Strong communication and interpersonal skills.
Ability to contribute to process improvement and knowledge sharing.
Experience re-testing after defect resolution and publishing test results.
This role is ideal for candidates passionate about advancing test automation frameworks and delivering high-quality software in a collaborative and dynamic environment.
Additional Information
Envision, LLC is proud to be an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.