Unity Developer
KeySkills
Company Name
Job Description
Job Description:
The role involves working in Software Engineering, focusing on the development, maintenance, and optimization of software solutions with a strong emphasis on API testing and automation. The candidate will apply scientific methods to analyze and solve software engineering problems, contribute to research, design, development, and maintenance of applications, and collaborate effectively with cross-functional teams.
Key Responsibilities:
-
Automation & Manual Testing:
-
Design, develop, and execute API and UI test cases.
-
Perform both manual and automated testing, ensuring software quality.
-
Debug, analyze, and resolve issues reported during testing.
-
-
Test Automation Development:
-
Write and maintain automation scripts using Java and RestAssured for API testing.
-
Utilize Cucumber BDD framework for behavior-driven development tests.
-
Use Selenium WebDriver for UI test automation.
-
Implement test execution frameworks using TestNG and JUnit.
-
-
API Testing & Validation:
-
Conduct API testing using Postman, including test design, execution, and validation.
-
Ensure integration testing aligns with functional requirements.
-
-
Agile Collaboration:
-
Work in Agile/Scrum teams, participating in sprint planning, reviews, and daily stand-ups.
-
Collaborate with developers, product owners, and other stakeholders to ensure test coverage and quality.
-
-
Documentation & Reporting:
-
Prepare test plans, test cases, and defect reports.
-
Communicate testing results clearly to stakeholders.
-
-