Participate in the full software development lifecycle and in software testing lifecycle.
Collaborate in an Agile engineering process as a member of a Scrum team, contributing to a high-quality deliverable product each sprint.
Create and execute test cases from requirements/user stories.
Perform hands-on testing, develop and maintain automated tests.
Automate test cases using Cypress, Selenium, Cucumber and related frameworks using Java or JavaScript.
Report defects and track their progress.
Communicate status as well as any issues/risks and escalate to QA and Project Leads in a timely fashion.
Integrate test automation with Jenkins for nightly build execution.
Perform regression testing as required.
Participate in Sprint Planning, demo, DRB and team meetings.
Provide support as necessary for Product Support and Professional Services.
What We’re Seeking
BS in Computer Science or related fields.
3+ years of test automation and QA experience.
Experience working in an Agile environment.
Hands-on experience with test automation tools such as Cypress, Selenium WebDriver, Cucumber or other automation tools using Java or JavaScript.
Good programming skill using Java or JavaScript.
Ability to automate and perform hand-on testing covering functional tests, regression tests, and end-to-end tests.
Good understanding of quality assurance best practices.
Experience constructing and conducting tests using XML and SQL.
Proficiency in Python, Perl or linux shell scripting is a plus.
Experience with JIRA and qTest for requirements and defects tracking is a plus.
Expertise in Cypress and JavaScript is a plus.
--
You must verify your mobile number to apply to this job.