Job Title

Software Quality Assurance and Testing Analyst

Company Name
Willis Towers Watson
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Kolkata, West Bengal, India
Job Description

We are looking for candidates to join a globally distributed Development team following Agile Software testing and quality assurance Methodology.

Performance Testing:
Plan, design, and execute performance tests to assess software applications’ responsiveness, stability, and scalability under various workloads.
Identify performance bottlenecks, analyze test results, and collaborate with developers, architects, and DevOps engineers to address performance issues.
Utilize performance monitoring tools to track system behavior and identify areas for optimization.

Security Testing:
Conduct security assessments to identify potential vulnerabilities and weaknesses in the software application.
Perform manual and automated security tests, including penetration testing, to ensure the application is fortified against security threats.
Learn and utilize various cybersecurity tools to enhance security testing practices.

Accessibility Testing:
Verify that software applications comply with accessibility standards and guidelines (e.g., WCAG – Web Content Accessibility Guidelines).
Test the application’s accessibility features for users with disabilities, ensuring an inclusive user experience.
Gain expertise in accessibility testing tools and methodologies.

Learning Opportunities:
Participate in comprehensive training sessions focused on performance monitoring, cybersecurity, and cloud security tools, processes, practices, and methodologies.
Gain insights into performance monitoring tools used to track and optimize software performance.
Acquire knowledge about cybersecurity tools and techniques to identify and mitigate security risks.
Learn about cloud security concepts, cloud service models (IaaS, PaaS, SaaS), and security controls in cloud environments.

Test Documentation:
Create detailed test plans, test cases, and test scripts for each testing phase.
Maintain comprehensive documentation of test results, defects, and test environments.
Provide timely and accurate test reports to the project team and stakeholders.

Test Environment Setup:
Assist in setting up test environments and configurations required for non-functional testing.
Collaborate with the development, DevOps and infrastructure teams to ensure smooth test environment setup and data availability.

The Requirement
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Basic understanding of software testing concepts and methodologies.
Knowledge of Performance Testing concepts and tools (e.g., JMeter, LoadRunner) is a plus.
Familiarity with Security Testing techniques and tools (e.g., OWASP Zap, Burp Suite) is advantageous.
Awareness of Accessibility Testing principles and tools (e.g., NVDA, Axe) is beneficial.
Strong analytical and problem-solving skills to identify and isolate defects effectively.
Excellent communication skills to collaborate with cross-functional teams.
Eagerness to learn and grow in performance monitoring, cybersecurity, and cloud security domains.
Ability to work independently and in a team-oriented environment.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
September 04, 2023
Additional information

--