Must Have : 1-3 yrs at min with Tosca, Selenium and Java coding
· Agile Experience: Solid experience working in Agile methodologies, particularly with web and mobile applications.
· 3+ Years QA Experience: Demonstrated experience in a formal QA environment, where you’ve worked with test plans, defect tracking, and standard QA tools and processes. Experience with Tricentis Tosca is highly preferred.
· Automation Expertise: Proficient in building automation suites using Selenium (Java) and Tricentis Tosca. Experience with test scripts and coding in Java is essential.
· Technology Knowledge: Familiarity with Java, Swagger, REST APIs, Angular JS, Jenkins, UCD, React, and Bitbucket is a plus.
· Self-Starter: Ability to take the initiative and drive tasks forward without constant supervision. Strong problem-solving skills are crucial in this role.
· Passion for QA: A strong passion for quality assurance and testing, with a commitment to delivering high-quality products and a keen eye for detail.
· Performance & Security Testing: While not mandatory, knowledge of performance and security testing would be highly beneficial.
· Team Player & Excellent Communication Skills: Strong interpersonal and communication skills to effectively collaborate within the team and with external stakeholders.
Key Responsibilities:
· Automation Development: Design, develop, and maintain automation suites using Selenium (Java) and Tricentis Tosca to ensure robust and scalable test coverage. You will work hands-on with Java code, leveraging the power of Selenium and Tosca to automate both web and mobile applications efficiently.
· Test Planning & Execution: Define and execute comprehensive test plans that cover all aspects of functional and performance testing. You will use industry-standard tools, such as TricentisTosca and Selenium, to drive test automation and ensure the accuracy and efficiency of test execution.
· Defect Tracking & Reporting: Manage the defect lifecycle by tracking, reporting, and working with development teams to resolve issues. You will follow formal QA processes to document defects and ensure their timely resolution.
· Agile Collaboration: Work within an Agile environment to coordinate with cross-functional teams, including developers and product owners, to define the scope of testing for each release and sprint.
· Independent Problem-Solving: Take ownership of test automation tasks, making independent decisions and initiating actions when necessary to move tasks forward, even under tight deadlines
Any Graduate