Job
Description
Role Overview: You may have been working as a Senior Software Engineer in Test, Senior Test Engineer, or Test Analyst who is confident in your ability to perform automation testing. As a part of the Digital, Data, and Cloud team at Version 1, you will be responsible for designing and implementing automated tests using various tools for client applications. Key Responsibilities: - Managing Test creation, execution, defects, retests, and syncing with BAs for requirement clarity. - Representing the team in all scrum meetings and leading discussions. - Participating in sprint planning, daily stand-ups, and retrospective meetings. - Understanding and executing test strategies and test plans. - Conducting Integration and Data layer testing as part of ETL. - Performing End-to-End system testing by covering all flows. - Collaborating with cross-functional teams to understand project requirements and ensure test coverage. - Contributing to the design and implementation of CI/CD pipelines for automated testing and deployment. - Reviewing test environments and processes to facilitate continuous improvement and maintenance of quality standards. - Providing test estimates. - Building automation using selenium, Java, or any industry standard tool. Qualifications: - Total 5-7 years of manual + Automation QA experience, with 2 years of hands-on working experience in automation. - Working in Agile and deep understanding of Agile principles and terminologies. - Very good understanding of ETL processes and data layer verification. - Working knowledge with Databricks, Notepads, and Power BI. - Strong testing concepts in different types of testing and their dependencies. - Demonstrated experience in Automated Quality Assurance including various types of tests. - Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, CircleCI). - Good understanding of web technologies such as HTML, CSS, JavaScript, and RESTful APIs. - Confident with building and maintaining frameworks in languages like Java, JavaScript, Python, or C#. - Experience with Selenium, WebDriver, JUnit, and other test automation frameworks and tools. - Additional experience in performance testing or other non-functional testing is advantageous. - Proficiency in testing tools and technologies like Appium, Docker, Kubernetes, Postman, Java, TestNG, Selenium, SQL. - Very good Database testing experience, including writing queries, views, joins, etc. Additional Details: At Version 1, employees are provided with a comprehensive benefits package prioritizing their wellbeing, professional growth, and financial stability. The company offers a Quarterly Performance-Related Profit Share Scheme, career progression, mentorship coaching, flexible/remote working options, financial wellbeing initiatives, employee wellbeing schemes, educational assistance, reward schemes, and much more. Version 1 fosters diversity, inclusion, and belonging through various Environment, Social, and Community First initiatives.,