QA functional - CloudRay Inc
Rancho Cucamonga, CA
About the Job
Position: QA Analyst
Location: Rancho Cucamonga, CA (On-Site)
Duration: Long Term Contract
Position Summary/Position
The role of a SDET III (5 to 10 years' experience) is responsible for designing and implementing automated test frameworks and tools coordinate the process for analyzing software development in different programming languages such as .net, Java etc., It is necessary to have QA testing automation tool experience such as leap work are any other such tool. SDET III must have ability to work independently. Supporting testing efforts within an agile team and execute all levels of testing (Unit, System, Integration, Regression, API and Data validation,). In order to accomplish SDE duties required across IT, also involves creating and implementing testing, recording the test results, and providing. recommendations to improve software programs based on the test results. Perform ETL tests which requires strong PL/SQL Skills and Data warehousing Knowledge. Must have Knowledge of healthcare industry -standard message EDI formats like HL7(ADT's, Orders, Charges), X12 (837/835, 270/271, 276/277), NCPDP, HIPPA etc. are required. Evaluating organization's technical infrastructure for security issues. Technical skills are key to understanding source codes and creating test codes, scripts and cases. You will work closely with the development team to ensure that our products are thoroughly tested and meet the highest quality standards. You will also be responsible for driving continuous improvements in our testing processes.
Key Responsibilities
- Well versed with functional QA process such as Risk based testing, Test Scenarios and Test plans
- Develop and maintain automated test scripts and frameworks for Web, Desktop and Mobile applications using automation tools
- Execute automated test suites and analyze results to identify defects and regressions.
- Implement and maintain CI/CD pipelines for continuous testing and integration using tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
- Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Provide technical guidance and mentorship on test automation best practices.
- Contribute to improving overall software development processes and quality.
- Collaborate with cross-functional teams to understand requirements and provide input on
- Coordinates with Business users to develop function application requirements and detailed system requirements
- Collaborates with client System Security Administrator to ensure that security standards are followed, and that PHI data is not at risk of being compromised.
- Develop SQL reports as needed to investigate data-related issues.
- Works with external vendors and services providers to ensure quality deliverables. Testability
- Contribute to planning and estimation activities, monitoring processes and reviewing QA deliverables and tasks.
- Setup and execute manual & automation tests, derive KPIs and conduct periodic measurement analysis, deliver, and communicate test results.
- Perform quality assurance measures and testing criteria for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
- Performs root cause analysis to prevent future occurrence of issues.
- Analyze documentation and technical specifications of any new application under development or consideration to determine its intended functionality.
Skills Required
- Health care Domain and payor platforms Experience
- Test Automation : Proficiency in building automated test scripts and frameworks using tools as Selenium, Cypress, WebDriver IO, Appium, Leap work or similar frameworks
- Programming Languages : Strong programming skills in languages like Java, Python, or C# for automation, NET architecture, design patterns and data access, C#, ASP.NET , MVC and Web API development. Experience in building UI and API Test Automation Frameworks and libraries
- Experience in Postman, Eclipse, JUnit, Maven, Gradle, TestNG, POI and respective open source or similar tools.
- Testing Methodology - Test-Driven Development (TDD)
- Web, Desktop and Mobile Testing : Experience in testing web, desktop, APIs, and mobile apps.
- Testing Frameworks : Knowledge of testing frameworks such as JUnit, TestNG, or NUnit.
- CI/CD Tools : Experience with CI/CD tools like Jenkins, GitLab CI/CD, or Azure DevOps for automation. Experience in setting up CI/CD pipeline with Jenkins and GitHub
- Agile Methodologies : Experience in Agile / Scrum / Kanban model. Familiarity with Agile/Scrum practices and ceremonies.
- Software Development : Understanding of software development life cycle (SDLC) and version control systems like Git.
- Test Design : Ability to design comprehensive test plans, test cases, test scenarios, and test criteria to effectively test configured software and custom-developed IT applications
- Defect Tracking : Experience with defect tracking tools such as Devops, Jira or similar tools.
- Strong analytical and problem-solving skills for debugging issues.
- Communication : Effective communication skills to collaborate with developers, QA engineers, and stakeholders.
- Willingness to learn new tools and technologies to enhance test automation capabilities.
- Performance Testing : Basic understanding of performance testing principles and tools like JMeter or LoadRunner is beneficial is a plus.
- Security Testing : Knowledge of security testing principles and tools for integration into automated tests.
- Experience in writing complex SQL queries.
- Ability to work independently as well as a team player.
Education:
bachelor's or master's degree in computer science or related field with 10+ years of experience in Computer Science
bachelor's or master's degree in computer science or related field with 10+ years of experience in Computer Science
Source : CloudRay Inc