Summary
Gainwell Technologies, a leader in healthcare technology solutions, is seeking a skilled Senior Professional Automation Tester to join our dynamic team. In this pivotal role, you will be instrumental in ensuring the delivery of high-quality software by leveraging automation tools and best practices.
Essential Job Functions / Responsibilities:
- Extensive hands-on experience in designing, developing, and implementing automated test frameworks and scripts using Python Selenium. With over minimum 3 years of expertise in creating robust testing frameworks and more than 7 years in the software industry, also having a strong background as a Software Development Engineer in Test (SDET), ensuring high-quality software delivery.
- With in no time should understand the system and should be able start working on assigned task.
- Should be able to generate quick solutions on automation.
- Must be able to adapt and integrate with existing frameworks and processes while offering constructive suggestions to improve the development environment.
- Must have experience in developing frameworks that efficiently manage test script creation, handle test data, generate detailed test reports, and seamlessly integrate with CI/CD pipelines. The framework should be designed for scalability and maintainability, supporting robust test automation processes to significantly enhance overall testing efficiency and accuracy.
- Collaborate with cross team members, including developers, business analysts and manual testers in understand requirements and create effective testing strategies & test plans.
- Must handle end to end automation activities.
- Must possess hands on experience on conduct quick POC on the technical challenges to meet urgent business needs.
- Strong in troubleshooting technical challenges and provide quick solutions to team.
- Provide guidance and mentorship to junior testers and team members on best practices in automation testing.
- Participate in code reviews and provide feedback to improve test quality and performance.
- Work closely with the Continuous Integration/Continuous Deployment (CI/CD) team to integrate automated tests into the deployment pipeline.
- Document testing processes, methodologies, and results for reference and reporting purposes.
- Stay up to date with industry trends and advancements in automation testing tools and methodologies.
Your primary responsibilities include:
- Hands-on experience in Python Selenium (3 to 5 Years).
- Any Relational database with fluency in writing SQL scrips (2 to 3 Years).
- API Automation (1 to 2 Years)
- Experience in API Testing tools (Swagger, Postman, SoapUI, etc.)
- Expertise with TFS/ADO, JIRA, or similar Test Management/bug tracking tools.
- Perform Smoke and Regression testing
- Diagnose and solve issues in data pipelines and use learnings to build their successors.
- Carrying out data analysis and presenting analytical findings in a user-friendly way.
- Interacting with subject matter experts to identify and analyse data elements, report findings or conclusions, and suggest approaches for enhancing.
- Manage, associate and analyse large and complex data from multiple sources to recommend possible issues/gaps in business controls.
- Familiarity with issues of performance, availability, scalability, reliability, and maintainability of data pipelines
- Building and executing detailed test plans from functional requirements.
- Review test cases, defects, and test execution results.
- Work closely with the engineering and product teams to define test strategies, build frameworks, automate test cases and assist with customer escalation.
- Design and implement robust test cases that integrate well with CI/CD technologies.
- Ability to handle multiple tasks simultaneously and switch between tasks quickly.
Good to have Skills:
- ETL testing, Datawarehouse and Data pipeline design.
- Having Knowledge in developing AI/ML models for deriving insights from Big Data systems and Data Lakes.
- Data Analytics approaches and data modelling.
- Work experience on Data Bricks
- Knowledge of MS-Azure Cloud
- Knowledge of cloud data platform on AWS (Lambda, S3, ECS, EKS, CloudWatch, CloudTrail, API Gateway).
- Knowledge of AI Augmented tools, data ingestion and data-related technical issues.
- Knowledge of Cloud, Power BI/Tableau, Data migration on cloud skills
- Experience in US Healthcare is beneficial.
- Experience with database testing and modern test automation frameworks
Qualifications
- Bachelor's degree in computer science, information systems, or related field preferred
- An ability to work independently across multiple projects, and to meet deadlines.
- Must have a sound understanding of the software development and software test lifecycle.
- Relevant Software Quality Engineering experience - 7 to 10 years for Senior Professional
- Ability to function independently and mentor team members.
- Must have a sound understanding of the Agile methodology.
- Ability to communicate easily with a diverse group of people.