121 Nazztec Jobs
6-8 years
Senior Software Development Engineer - Test - Manual/Automation Testing (6-8 yrs)
Nazztec
posted 6d ago
Key skills for the job
QA Engineer
Job Description :
We are looking for a highly skilled and detail-oriented QA Engineer to join our team. The ideal candidate should have a strong background in both manual and automation testing, with expertise in C# and Selenium (experience with SpecFlow is a plus) and/or Java. Additionally, familiarity with TypeScript would be an advantage but is not a strict requirement.
Key Responsibilities :
Testing & Quality Assurance :
- Perform a balanced mix of manual (60%) and automation (40%) testing across various enterprise applications.
- Develop and execute test plans, test cases, and test scripts to ensure software quality.
- Ensure that software functions as expected by performing functional, regression, smoke, sanity, and exploratory testing.
Automation & Scripting :
- Design, develop, and maintain automated test scripts using C# and Selenium (SpecFlow experience is a plus).
- Implement and optimize test automation frameworks to improve test efficiency.
- Contribute to the continuous improvement of test strategies, tools, and processes.
API & Database Testing :
- Conduct API testing using tools such as Postman, RestAssured, or equivalent.
- Perform database testing by writing and executing SQL queries to validate data integrity.
Desktop Application Testing :
- Conduct thorough testing of desktop applications, ensuring high-quality performance and stability.
Defect Management & Debugging :
- Identify, document, and track defects using industry-standard defect management tools such as JIRA, Azure DevOps, or equivalent.
- Work closely with developers and business stakeholders to troubleshoot and resolve issues.
Collaboration & Communication :
- Effectively communicate test progress, results, and risks to project stakeholders.
- Collaborate with cross-functional teams, including developers, business analysts, and product managers, to ensure alignment on quality goals.
Requirements :
Technical Skills :
- Strong proficiency in C# and Selenium for automation testing. Experience with SpecFlow is a plus.
- Experience with Java is also considered valuable.
- Familiarity with TypeScript is a bonus but not mandatory.
- Hands-on experience with API testing tools like Postman, RestAssured, or similar.
- Database Testing : Proficiency in SQL for querying and validating data.
- Debugging & Troubleshooting : Strong debugging skills to investigate and resolve defects effectively.
- In-depth understanding of software testing methodologies, SDLC, and STLC.
- Experience with the defect lifecycle, test management tools, and enterprise testing.
- Ability to create detailed, comprehensive, and well-structured test cases, test scripts, and test plans.
- Experience in desktop application testing.
Soft Skills :
- Excellent communication and articulation skills to effectively collaborate with development teams and business stakeholders.
- Detail-oriented and analytical mindset to identify and resolve issues efficiently.
- Strong problem-solving skills and the ability to work in a fast-paced enterprise environment.
Preferred Background :
- Candidates with experience working in enterprise organizations rather than startups.
- Stability and long-term commitment to projects.
Functional Areas: Software/Testing/Networking
Read full job description6-8 Yrs
12-14 Yrs