Be part of our journey to revolutionize QA, DevOps & Cloud Engineering and build a future of sustainable Digital agility!
We're looking for Sales Interns, Software QA Interns and Software QA Engineers (Exp: 0 to 3 years) Please apply here, or email your CV at careers@agileverify.com
We are headquartered in Ahmedabad, and follow TRULY FLEXIBLE work policy.
Get the work done from where you feel most comfortable, at the time when you feel most comfortable and productive, that exceeds client needs and expectations!
Role Description (Software QA Engineer)
The QA Engineer will be responsible for conducting manual and automation software testing, creating and executing test cases, collaborating with client teams, and ensuring product delivery success.
Requirements
- Testing Methodologies: Understanding of different testing methodologies such as manual testing, automated testing, unit testing, integration testing, regression testing, performance testing, and more.
- Test Automation:
- Proficiency in test automation tools and frameworks like Selenium, Appium, JUnit, TestNG, Cucumber
- Ability to write and maintain automated test scripts to improve testing efficiency.
- Programming Languages: Familiarity with programming languages like Java/Python/C#
- Version Control: Knowledge of version control systems like Git to manage and collaborate on test code and test scripts.
- Bug Tracking and Management: Experience with bug tracking and management tools such as JIRA or Bugzilla, or Trello to report, track, and prioritize defects.
- Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines and tools (Jenkins)
- API Testing: Familiarity with tools like Postman for testing APIs and verifying data exchange between software components.
- Database Skills: Ability to write and execute SQL queries to validate data integrity and perform database-related testing.
- Understanding of Agile/Scrum practices
- Documentation and Reporting: Ability to create clear and concise test plans, test cases, and reports to communicate testing progress and results.
- Communication and Collaboration: Strong communication skills to collaborate with developers, product managers, and other team members to ensure a smooth QA process.
Qualifications
- 0 to 3 Years of Experience in conducting manual and automation software testing
- Familiarity with testing tools and techniques
- Bachelor's or Master's degree in Computer Science or related field
- ISTQB Certification a plus