REMOTE, IND
18 days ago
QA Engineer
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