Technical And Professional Skills Required
- Strong passion for software testing and quality assurance.
- Good knowledge of programming languages, preferably C# .
- Hands-on experience with Selenium WebDriver and Relative XPaths .
- Understanding and implementation of the Page Object Model (POM) .
- Knowledge and experience in API testing .
- Solid understanding of the Software Development Life Cycle (SDLC) .
- Familiarity with Agile methodologies.
- Proficiency in Java and Object-Oriented Programming (OOP) concepts.
- Experience with version control systems like Git and TFS .
- Strong analytical, problem-solving, and troubleshooting abilities.
- Working knowledge of SQL queries for backend validation.
- Familiarity with bug tracking tools such as JIRA .
- Commitment to continuous learning and professional development.
- Proficiency in Microsoft Excel and Word .
Roles Responsibilities
- Developing a test suite that creates confidence in delivery. E.g., covering the scenarios which are critical to business, covering all aspects.
- Data Creation with product knowledge and writing effective test cases with the test data created.
- Re Regression Testing on Modified build.
- Responsible for the company's automated test management and the integration or connection to other tools in the development lifecycle.
- Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles using Selenium WebDriver.
- Work with development and engineering teams to provide a consensus-based development lifecycle solution that is scalable, adaptable, and in synchronization with ever-changing business needs.
- Work with the product development team to ensure that products meet high standards of quality, performance, security, and reliability.
- Optimization of development lifecycle approaches through an understanding of evolving business needs and technology capabilities.
- Build employee knowledge and skills in specific areas of expertise around test management tools and processes.
- Participate in troubleshooting and triaging of issues with different teams specific to automation scripts to drive towards root cause identification and resolution.
- Document, track, and escalate issues as appropriate, using support tools/means. (Google sheets, Freshdesk and Jira)
- Follow up with QAE if any logged defect is open for a longer duration.
- Review test cases periodically to update and remove obsolete test cases.
Nice To Have
- ISTQB Certification .
- Understanding of FTP/SFTP/Network protocols .
- Experience with QA scripting languages and unit test development .
- Domain knowledge in BFSI and related compliance standards.
- Familiarity with various operating systems .
This job is provided by Shine.com