Job Detail
-
Career Level Intermediate
-
Experience 3 Years
-
Qualifications Bachelor Degree
Job Description
Job Overview:
As an IT Quality Analyst, you will play a key role in ensuring the quality of software development and IT processes. You will be responsible for designing and executing test plans, conducting quality assurance activities, and collaborating with cross-functional teams to identify and address quality issues.
Roles & Responsibilities:
Software Testing:
- Develop and execute test plans, test cases, and test scripts for software applications.
- Conduct thorough testing of software to identify and address bugs, defects, and other issues.
- Collaborate with developers to ensure timely resolution of identified issues.
Quality Assurance:
- Implement and maintain quality assurance processes and standards for software development projects.
- Conduct regular audits to ensure compliance with coding standards, best practices, and quality guidelines.
- Participate in code reviews to identify and rectify quality-related issues.
Test Automation:
- Develop and maintain automated test scripts to streamline the testing process.
- Collaborate with the development team to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
Performance Testing:
- Design and execute performance testing strategies to ensure the scalability and reliability of IT systems.
- Identify and address performance bottlenecks and issues.
Documentation:
- Create and maintain detailed documentation of test plans, test cases, and test results.
- Provide clear and concise reports on the quality status of software projects.
Collaboration:
- Work closely with software developers, business analysts, and other stakeholders to understand project requirements and quality expectations.
- Participate in Agile/Scrum meetings to provide input on quality-related aspects of ongoing projects.
Continuous Improvement:
- Identify opportunities for process improvements and contribute to the implementation of best practices.
- Stay updated on industry trends and emerging technologies related to quality assurance in IT.
Qualification & Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Quality Analyst or Software Tester in the IT industry.
- Strong understanding of software development methodologies (Agile, Scrum, etc.).
- Proficiency in testing tools and frameworks (e.g., Katalon, Selenium, JUnit, TestNG).
- Experience with automated testing and continuous integration.
- Excellent analytical and problem-solving skills.
- Effective communication and collaboration skills.
- Familiarity with version control systems (e.g., Git) and issue tracking tools.
- Certification in software testing (e.g., ISTQB, CSTE).
- Experience with security testing and compliance.
- Familiarity with DevOps practices and tools.
- Knowledge of cloud computing platforms and technologies.
Benefits:
At McCalla Integrative, we value our employees and their professional growth. As part of our team, you can expect:
- Above average salary and performance-based incentives.
- Flexible working hours and the option for occasional remote work.
- Health and wellness benefits, including medical insurance.
- Professional development opportunities and support for certifications.
- A vibrant and inclusive work culture that fosters creativity, collaboration, and personal growth.