Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Role Description: As a Senior Analyst, the employee will play a pivotal role in ensuring the reliability and performance of our software products and services to the client. They will be responsible for designing, developing and executing automated test cases, as well as collaborating with cross-functional teams to deliver high-quality software solutions. Their expertise in automation testing using Selenium, OPKEY and RestAssured will be crucial in achieving our quality goals.
The Senior Analyst is not just a testing expert but also a seasoned quality assurance professional with a profound knowledge of software testing processes, best practices, and concepts. In addition to their technical prowess, they possess adept stakeholder management capabilities and effective reporting skills, all underpinned by strong commercial and business acumen. Furthermore, the Senior Analyst has the ability to analyse, structure and optimize relevant knowledge and data to meet the company's specific requirements.
Key Responsibilities: • Develop and maintain automated test scripts using Selenium (Java), OPKEY and RestAssured to verify software functionality,
performance and reliability. • Collaborate with the development and product teams to understand project requirements and translate them into comprehensive test plans and test cases. • Execute test cases to identify defects, track and report issues using defect tracking tools such as HP ALM and JIRA. • Ensure proper documentation of test procedures, results, and defects for traceability and reporting. • Work closely with the QA team to contribute to the continuous improvement of testing processes and methodologies. • Participate in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). • Perform Black Box Testing to validate software functionality from an end-user perspective. • Collaborate with stakeholders to gather project requirements, plan testing activities and design effective test scenarios. • Utilize Test Management Tools such as HP ALM and JIRA for test execution and defect tracking. • Create and maintain test data to support automated test suites. • Generate and analyse reports from JIRA, Zephyr, JIRA Dashboards, Sumologic, Mixpanel and other tools to monitor project progress and quality metrics. • Troubleshoot and assist in resolving issues related to test environments, configurations and test data.
Qualifications: • Bachelor's degree in Computer Science, Engineering or a related field. • Around 5 years of experience as a Test Engineer with a focus on automation testing. • Experience in automation testing tools: Selenium with Java, OPKEY, RestAssured. • Experience with automation testing using Eclipse, IntelliJ, and other relevant tools. • Knowledge of test planning, test case design, and execution. • Familiarity with Test Management Tools such as HP ALM and JIRA. • Strong understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Bug Life Cycle. • Excellent communication and teamwork skills. • Ability to work independently and take ownership of testing responsibilities. • Strong problem-solving and analytical skills.