Quality Assurance Specialist
Full Time
Login to bookmark
Bookmark Details
About the job
Job Title: Application Quality Assurance Specialist
Location: on Site
Department: Quality Assurance
Contract Duration: One Year Extendable
Job Overview:
We are seeking a meticulous and detail-oriented Quality Assurance Specialist to ensure the high quality of our applications and products. The role requires thorough testing, identifying bugs, and ensuring that all products meet company and industry standards before release. You will work closely with development teams to provide feedback, document test results, and ensure continuous improvement in the software development lifecycle.
Key Responsibilities:
- Develop and Execute Test Plans: Design and implement comprehensive test plans to identify potential issues in various applications.
- Conduct Functional Testing: Test applications to ensure that they meet functional specifications, including usability, reliability, and performance.
- Bug Reporting and Tracking: Identify, document, and report bugs or other issues, and work with development teams to resolve them in a timely manner.
- Automation Testing: Collaborate with the team to design, build, and maintain automated test frameworks.
- Collaboration: Work closely with developers, business analysts, and product managers to understand requirements and provide feedback during the development process.
- Compliance and Standards: Ensure that products meet company, client, and industry standards and requirements.
- Risk Management: Identify and assess potential risks in the software development process and proactively address them.
- Continuous Improvement: Stay updated with the latest QA methodologies, tools, and best practices, and apply them to ensure ongoing product quality.
- Documentation: Maintain detailed test case documentation, test results, and reports for future reference and audits.
Key Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience: 3+ years of experience in Quality Assurance, preferably in a software development environment.
- Technical Skills:
- Strong understanding of QA methodologies, tools, and processes.
- Experience with both manual and automated testing tools (e.g., Selenium, JIRA, TestRail, etc.).
- Knowledge of programming languages like Java, Python, or JavaScript is a plus.
- Familiarity with Agile development methodologies and tools (e.g., Scrum, Kanban).
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Detail-oriented and highly organized.
Preferred Qualifications:
- Certification in Quality Assurance (e.g., ISTQB, CSTE) is a plus.
- Experience in load testing, performance testing, and security testing.
- Familiarity with CI/CD tools like Jenkins, GitLab, etc.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail