QA Engineer
CAI
QA Engineer
**Req number:**
R4537
**Employment type:**
Full time
**Worksite flexibility:**
Remote
**Who we are**
CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
**Job Summary**
We are looking for a motivated QA Engineer ready to take us to the next level! If you have Experience in creating automated tests and are looking for your next career move, apply now.
**Job Description**
We are looking for a **QA Engineer** to assist in defining QA coding standards and frameworks, and for identifying emerging technologies and evaluating their applicability to client’s business goals. This position will be **full-time** and **remote.**
**What You’ll Do**
+ Reviews client requirement and provides feedback.
+ Responsible for creating test plans and strategy.
+ Reviews and re-evaluates the test strategy to adjust for new information, changing risks, shifting priorities, and schedules.
+ Oversees testing of software features.
+ Oversees quality review of various applications.
+ Oversees projects to make sure work is scheduled based on priorities, risks and team strengths and assignment of resources across projects.
+ Oversees implementation and execution of functional, regression, and acceptance tests.
+ Assists in test environment setup/teardown, test automation, and exploratory testing.
+ Oversees the creation and maintenance of test data and test documentation.
+ Provides suitable solutions for issues/errors based on the understanding of the system and client business processes.
+ Leads/mentors Test Engineers and shares knowledge to make sure QA staff meets technical qualifications required for their positions.
+ Assists in coaching junior staff, by helping them to make decisions, solve problems, manage meetings, and set goals, provides feedback on testing-related tasks, delegates and assigns testing responsibilities.
+ Works with clients in evaluating and implementing new technologies and offer strategies for new opportunities.
+ Assists in formulating QE standards and best practices, organizational policies and processes and strategic plans.
+ Assists management in setting the direction for quality assurance within the organization.
+ Assists in recruiting new staff, conducting interviews and evaluate potential candidates.
+ Experience in testing various applications, services, and user interfaces
+ Experience in test automation and creating repeatable, maintainable, automated test suites.• Experience in testing various applications, services, and user interfaces
+ Experience in test automation and creating repeatable, maintainable, automated test suites.
+ Strong experience with a code-based test automation suite such as Selenium is required
+ Proven ability to write automated test scripts to verify data structures, data formats, and data values
+ Experience with Jenkins or similar build/deployment automation tools
+ Experience managing a team of QE Engineers
+ Experience in communicating with clients.
+ Understanding of test-driven development
+ Understanding of software development lifecycle and best practices
+ Understanding of Agile and Waterfall processes
+ Understanding of user interface design
+ Strong knowledge of software quality assurance best practices & methodologies
+ Familiarity with various defect management systems
**What You'll Need**
Required:
+ 5 to 7 years relevant experience.
+ Experience in creating automated tests
+ Knowledge of test automation tools (e.g., Selenium, Appium, Katalon, Postman)
+ Ability to write tests in programming languages (e.g., Python, Java)
+ Understanding of web technologies (HTML, CSS, JavaScript)
+ Experience working with databases (e.g., SQL)
+ Experience working with monitoring and reporting tools (Splunk, AppDynamics, Power BI..etc)
+ Experience setting up CI/CD pipelines
+ Ability to analyze and interpret test results
+ Teamwork skills and communication with developers
+ Higher technical education or related
+ English language proficiency enabling reading technical documentation
**Physical Demands**
+ Ability to safely and successfully perform the essential job functions
+ Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
+ Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
**Reasonable accommodation statement**
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 – 8111.
Confirm your E-mail: Send Email
All Jobs from CAI