Software Engineer

Software Engineer

Job Description

  • Bachelors degree in Computer Science, Software Engineering, or a related field
  • 3+ years of hands-on experience in software quality assurance, with a focus on test automation and test case development
  • Proficiency in testing methodologies, tools, and frameworks such as Selenium, JUnit, TestNG, Cucumber, or similar
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies
  • Experience with scripting languages for test automation and familiarity with CI/CD pipelines
  • Strong problem-solving skills, attention to detail, and a passion for delivering high-quality software products
  • Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly
  • Relevant certifications such as ISTQB, CSTE, or CSQA are a plus

Responsibilities :

  • Collaborate with cross-functional teams to understand product requirements, user stories, and acceptance criteria, and translate them into comprehensive test plans and test cases
  • Develop and maintain automated test suites and frameworks to streamline testing processes and improve efficiency
  • Execute manual and automated tests, identify and report defects, and work with development teams to ensure their resolution
  • Contribute to the continuous improvement of the QA process, including test strategy, test data management, and test environment setup
  • Participate in code reviews, provide feedback on testability, and advocate for quality best practices within the development team
  • Analyze test results, provide meaningful insights, and drive quality improvements based on data-driven decisions



Company Profile:

Salary:

Industry: Adminstrative / Secretarial

Functional Area: Software Development

Role Category: Others

Employment Type:

Keyskills
ad

Need Any Help?

Feel free to visit our FAQ section. You can also send us an email here or give us a call on (+91) 99907-65858.