We are looking for a Software Tester and QA Engineer to join our team.
This role involves ensuring the quality of software applications through thorough testing and QA processes.
You will work with a variety of technologies, including web servers and database systems, to maintain high-quality standards.
Key Responsibilities:
- Testing and Quality Assurance:
- Develop and implement test plans, test cases, and test scripts for various applications.
- Execute manual and automated testing across different environments.
- Web Server Management:
- Configure and manage web applications using IIS (Internet Information Server), Apache, and Tomcat.
- Ensure optimal performance and availability of web servers.
- Database Testing:
- Collaborate with database teams to validate applications against SQL Server or Oracle databases.
- Develop tests to confirm data integrity and performance.
- Defect Management:
- Identify, document, and track defects using issue tracking systems.
- Work with development teams to resolve issues and meet quality standards.
- Test Automation:
- Utilize testing frameworks and tools to automate test processes, improving test coverage and efficiency.
- Performance Testing:
- Conduct performance and load testing scenarios to ensure applications meet performance benchmarks.
- Continuous Improvement:
- Participate in agile development practices, providing input to improve processes and enhance software quality.
Required Qualifications:
- Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- 2+ years of experience in software testing and quality assurance.
Technical Skills:
- Knowledge of IIS, Apache, and Tomcat for web server management.
- Proficient in SQL Server or Oracle for database testing and validation.
- Experience with manual and automated testing methodologies.
- Familiarity with test management tools (e.g., JIRA, TestRail) and defect tracking systems.
- Basic understanding of programming or scripting languages (e.g., Java, Python, SQL) for automation purposes is a plus.
Desired Skills:
- Strong analytical skills and attention to detail.
- Excellent communication skills, both written and verbal.
- Ability to work collaboratively in a team environment.
- Experience with agile methodologies and frameworks is an advantage.
Skills Required
Tomcat, Performance Testing, Agile, Automation, Oracle, Apache, Sql