Software Test Engineer Job in Proficed

Software Test Engineer

Apply Now
Job Summary EligibilityCriteria : 1. Bachelor's degree in Computer Science, Software Engineering, or a related field. 2. Proven work experience as a Software Test Engineer or similar role, with a strong understanding of software testing concepts, methodologies, and tools. 3. Experience in manual and automated software testing, including test planning, test case development, execution, and defect tracking. 4. Proficiency in using testing tools and frameworks such as Selenium, JUnit, TestNG, or similar. 5. Solid knowledge of software development life cycle (SDLC) and testing methodologies (e.g., Agile, Scrum). 6. Familiarity with test management and defect tracking tools. 7. Strong analytical and problem-solving skills, with the ability to quickly identify, isolate, and reproduce defects. 8. Excellent attention to detail and the ability to effectively prioritize and manage multiple testing tasks and responsibilities. 9. Good understanding of software requirements and the ability to translate them into comprehensive test cases. 10. Strong written and verbal communication skills, with the ability to clearly and concisely document and communicate test results and issues. 11. Ability to work collaboratively in a team environment and effectively contribute to a positive and productive work atmosphere. 12. Knowledge of programming languages, such as Java, C#, or Python, is a plus. 13. Relevant certifications in software testing (e.g., ISTQB) are desirable but not mandatory. 14. We welcome applications from both freshers and experienced candidates. Roles and Responsibilities : 1. Collaborate with the development team to understand project requirements and design effective test strategies and plans. 2. Develop and execute comprehensive test cases and test scripts to validate software functionality, performance, and usability. 3. Identify and document software defects and issues using appropriate defect tracking tools, and work with the development team to investigate and resolve them. 4. Conduct manual and automated testing to ensure the quality and reliability of software applications, including functional, regression, integration, and system testing. 5. Perform exploratory testing to uncover potential defects and usability issues. 6. Participate in the review and analysis of software requirements, specifications, and design documents to ensure testability and coverage. 7. Collaborate with the development team to define and improve testing processes and methodologies. 8. Monitor and track software testing progress, providing regular updates to the project team and stakeholders. 9. Generate and maintain test documentation, including test plans, test cases, and test reports. 10. Stay up-to-date with industry best practices, tools, and technologies related to software testing and quality assurance. 11. Continuously improve testing techniques, methodologies, and processes to enhance overall software quality. 12. Participate in the software release process, including conducting final quality checks and providing approval for release. 13. Collaborate with cross-functional teams, including developers, project managers, and business analysts, to ensure clear communication and alignment on testing requirements and timelines. 14. In case of any disparities between the Job Description on our official website and the one displayed on any job portal/platform, the information provided on our official website will be deemed final and valid. Job Location : Candidates working from our office can work from one of our locations at Ahmedabad, Delhi, Bangalore, Gurgaon and Noida. Candidates can choose to Work From Home (WFH).
Qualification :
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs