Summary: This position is responsible for ensuring the overall stability of our software through exploratory, planned, and automated testing of our applications. This position will also work with other quality assurance team members and software delivery teams to create a prompt, healthy, quality feedback loop. This position is responsible for strategically automating functional, integration, and smoke tests of the development and production environments to safeguard our customer experience from the disruption caused by bugs and instability. Functions: Create testing procedures to evaluate the performance of the software. Run the software testing procedures to evaluate the software. Document all testing procedures. Report bugs and make recommendations to improve the software product. Participate in cross-functional agile project teams to ensure quality is driven into the heart of the development process from requirements definition through delivery. Research, recommend, and implement tools as needed to improve predictable software releases. Proactively bring software issues and problems to the attention of the team. Facilitate a visible feedback loop of test case execution for the organization. Design, develop, and support frameworks for our test infrastructure and provide expertise to our development teams. Explore and discover unusual and unexpected issues. Maintain knowledge of industry and technology practices and developments through continuing education and networking. Work with QA team members and software developers and infrastructure to build and manage regression tests and test data. Clearly communicate and advocate the benefits of testing. Perform other duties as assigned by supervisor.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed