4 Evince Technologies Jobs
3-8 years
₹ 6 - 8L/yr
Hyderabad / Secunderabad
8 vacancies
Quality Assurance Engineer
Evince Technologies
posted 9d ago
Key skills for the job
Job Title: Quality Assurance Engineer
Job Description:
We are seeking a highly skilled and motivated Quality Assurance Engineer to join our team and contribute to the testing and validation of our cutting-edge applications. The ideal candidate will have expertise in both manual and automated testing, ensuring software quality, reliability, and performance. You will work closely with developers, product managers, and other stakeholders to define, implement, and execute test plans that guarantee the highest standards of software quality.
Key Responsibilities:
Design, develop, and execute manual and automated test cases to ensure software quality.
Identify, document, and track defects, working closely with developers to resolve issues.
Develop and maintain automated test scripts using industry-standard tools.
Perform functional, regression, integration, performance, and security testing.
Collaborate with developers to understand system architecture and design effective test strategies.
Ensure real-time monitoring, debugging, and logging to track system performance.
Participate in code reviews, test planning, and risk assessment to improve testing efficiency.
Implement CI/CD pipelines for automated testing and continuous integration.
Stay updated with the latest QA trends, tools, and best practices to enhance testing processes.
Required Skills and Qualifications:
Education: Bachelors/Master’s degree in Computer Science, Software Engineering, or a related field.
Manual Testing Expertise: Experience in UI/UX, functional, regression, smoke, and exploratory testing.
Automation Testing: Proficiency in automation tools like Selenium, Appium, Playwright, Cypress, or Robot Framework.
Programming Skills: Experience in Python, Java, or JavaScript for writing automation scripts.
Testing Frameworks: Knowledge of tools like PyTest, JUnit, TestNG or similar.
API Testing: Experience with tools like Postman, REST Assured, or SoapUI.
Performance Testing: Familiarity with JMeter, Gatling, or k6 is a plus.
CI/CD Integration: Experience working with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps for continuous testing.
Defect Tracking Tools: Proficiency in JIRA, Bugzilla, TestRail, or similar tools.
Database Testing: Experience with SQL, MySQL, or NoSQL databases for validating data integrity.
Cloud & Containerization: Exposure to AWS, Docker, or Kubernetes is beneficial.
Problem-Solving: Strong analytical skills to identify and resolve complex testing challenges.
Collaboration & Communication: Ability to work in an agile environment and collaborate with cross-functional teams.
Preferred Qualifications:
Experience testing web, mobile, and cloud-based applications.
Exposure to AI/ML-based testing frameworks for smart automation.
Familiarity with security and penetration testing concepts.
Hands-on experience with edge computing or IoT testing.
If you are passionate about ensuring high-quality software and thrive in a dynamic environment, we’d love to hear from you!
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Quality Assurance Engineer roles with real interview advice