What you will do:
- Work autonomously to apply and establish testing best practices.
- Collaborate with the development team to lead the design, development, implementation, and maintenance of a test automation framework that supports multiple project needs. This includes using tools like FitNesse, Selenium, and Cucumber, and writing test scripts in Java.
- Deploy test automation to a continuous integration environment and ensure that test results are communicated clearly and promptly.
- Participate in sprint planning and work closely with the project team to identify risks and impacts for the systems being tested.
- Create and generate test scenarios from user stories and acceptance criteria.
- Manage multiple project schedules at different phases of testing, maintaining strong organizational skills and the ability to prioritize tasks effectively.
- Coordinate QA tasks and priorities for each project, including identifying QA/testing environment needs.
- Walk through and demonstrate testing results to Product Owners and business stakeholders to gain sign-off on user stories.Ensure defects or requirement changes identified during testing are tracked, verified, and resolved before moving the application into production.
What you will bring:
-
3-5 years of experience in software application testing.
-
2+ years of performance testing experience using tools like Selenium or Playwright, preferably with low-code platforms such as Appian, Salesforce, or ServiceNow.
-
Experience in automation testing is highly desirable.
-
Strong understanding of Agile methodologies and experience in creating test cases from acceptance criteria.
-
Independent performer with the ability to mentor junior team members.
-
Experience in Agile testing is a must for this role.
-
Proficient in using JIRA or other Agile delivery tools.
-
Demonstrable experience in various types of testing, including automated, exploratory, load, and performance testing on web services and applications.
-
Strong experience and background in UAT processes, including test scenario and case design, functional testing, system testing, and regression testing.
-
Deep knowledge of software quality assurance and testing methodologies.
-
Experience in developing test strategies, generating testing plans, writing testing scripts, and managing issues through tracking metrics.
-
Ability to multitask, manage time effectively, and deliver on multiple projects.
-
Strong verbal and written communication skills, with the ability to work effectively with technical and business teams at all levels.
-
Experience using tools and technologies like FitNesse, Selenium, Cucumber, Jenkins, Bamboo, Java, Blazemeter, JMeter, Zephyr Squad.
-
Experience with Agile methodologies and project management.
-
Experience with 508 compliance testing.
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Disability and Life Insurance
- Parental Leave
- 401K
- Paid Time Off
