QA Automation Engineer
at Cypher Learning
Texas, Texas, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Aug, 2024 | USD 90000 Annual | 16 May, 2024 | 2 year(s) or above | Testing Tools,Software,Computer Science,Developers,Specifications,Content Management,User Stories,Support Engineers,Selenium,Business Rules,Test Scenarios,Engineers,Regression Testing,User Experience,It,Test Cases,Cypress,Test Requirements,Prs,Ruby | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COMPANY DESCRIPTION:
Join CYPHER Learning as a QA Automation Engineer and play a crucial role in shaping the future of online education. Our mission is to revolutionize learning through our advanced CYPHER LMS, equipped with leading generative AI capabilities that enhance personalized learning experiences, predict learner outcomes, and deliver valuable insights.
POSITION OVERVIEW:
We’re looking for a mid or senior-level quality assurance automation engineer, a proactive person that will ensure the highest possible quality in our software releases. The right candidate will possess BA Analyst qualities, with the ability to participate in requirements discussions and document QA test plans, must be meticulous in detail, able to learn quickly, achievement-focused, flexible in their approach to tackling varied testing challenges, and will always strive to improve the quality of their work.
YOUR SKILLS & EXPERIENCE:
- 2+ years in a QA Automation position
- 2+ years of Cypress Automation
- Candidates with a BS/MS degree in Computer Science, Engineering, or a related subject are preferred
- Prior content management (CMS) experience, QA automation experience, ISTQB certification, and/or coding skills are a plus
- BA experience analyzing and documenting specifications
- Strong knowledge of software QA methodologies, tools, and processes
- Ability to set up complex test scenarios to simulate various environments involving many varied systems
- Basic HTML/CSS knowledge
- Basic networking knowledge
- Very good English (both written and verbal)
- Ability to be highly self-motivated and team-oriented
- Strong analytical and problem-solving skills
The person chosen for this position will perform manual product testing, test our next-gen API, and build automated regression tests using Cypress, Ruby and other tools (prior knowledge of Ruby is not required, but it would be a plus). The right candidate will collaborate with Engineers, UI/UX designers, and Support Engineers to document a QA Strategy Plan, define test input samples, create test cases by extrapolating scenarios and business rules from user stories, and execute test plans to verify the outcomes. The ideal candidate will be adept at maintaining the required pace for developing automation test cases that align with our software release schedules, and is expected to consistently deliver high-quality test components, providing daily pull requests (PRs), and must excel in effectively communicating their progress updates to the team.
- Analyze product features and specifications, then document a test strategy plans & test cases
- Liaise with internal teams (developers, UI/UX, product managers/owners) to identify system test requirements
- Identify, record, and track bugs / defects
- Perform thorough regression testing when bugs fixes are deployed
- Develop and apply testing processes for existing products to meet client needs
- Build an extensive regression testing suite for the existing features
- Perform thorough testing (including regression testing) after production deployments for features and bugs (daily)
- Recommend improvements in software to enhance the user experience
- Implement, run and maintain API and automated tests with Selenium and Ruby
- Stay up-to-date with new testing tools and test strategie
Responsibilities:
The person chosen for this position will perform manual product testing, test our next-gen API, and build automated regression tests using Cypress, Ruby and other tools (prior knowledge of Ruby is not required, but it would be a plus). The right candidate will collaborate with Engineers, UI/UX designers, and Support Engineers to document a QA Strategy Plan, define test input samples, create test cases by extrapolating scenarios and business rules from user stories, and execute test plans to verify the outcomes. The ideal candidate will be adept at maintaining the required pace for developing automation test cases that align with our software release schedules, and is expected to consistently deliver high-quality test components, providing daily pull requests (PRs), and must excel in effectively communicating their progress updates to the team.
- Analyze product features and specifications, then document a test strategy plans & test cases
- Liaise with internal teams (developers, UI/UX, product managers/owners) to identify system test requirements
- Identify, record, and track bugs / defects
- Perform thorough regression testing when bugs fixes are deployed
- Develop and apply testing processes for existing products to meet client needs
- Build an extensive regression testing suite for the existing features
- Perform thorough testing (including regression testing) after production deployments for features and bugs (daily)
- Recommend improvements in software to enhance the user experience
- Implement, run and maintain API and automated tests with Selenium and Ruby
- Stay up-to-date with new testing tools and test strategies
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Information Technology/IT
IT Software - QA & Testing
Software Testing
BA
Proficient
1
Texas, USA