Job Description
- Write and review high-quality code to meet project standards.
- Thoroughly understand functional requirements and align them with client needs.
- Conceptualize comprehensive solutions for both functional and non-functional requirements, selecting suitable technologies, patterns, and frameworks.
- Implement design methodologies and toolsets effectively.
- Facilitate application development by coordinating requirements, schedules, and activities.
- Lead or support User Acceptance Testing (UAT) and production rollouts.
- Create, assess, and justify Work Breakdown Structures (WBS) and estimated efforts for modules/tasks.
- Address issues promptly, viewing setbacks as opportunities for improvement.
- Provide constructive feedback to team members and set clear expectations.
- Assist in troubleshooting and resolving complex bugs.
- Propose and justify solutions during code/design reviews.
- Conduct Proof of Concepts (POCs) to validate proposed designs/technologies.
- Ensure the quality, performance, and reliability of the applications.
- Identify and report bugs and defects.
- Troubleshoot and debug issues.
- Generate and maintain test reports and documentation.
- Collaborate with the software development team and other stakeholders on software quality assurance.
Requirements
- Strong proficiency in API Testing, REST API, Selenium, C#, Spec Flow and Behavior Driven Testing.
- Analyze application requirements and specifications to create test plans and test cases.
- Design, develop, and execute automated tests using Python/Java languages as required.
- Utilize testing tools such as UFT, TOSCA, Test Complete, Katalon Studio, Appium, Coded UI, Protractor, Selenium, or other tools as required.
- Employ testing frameworks such as Junit, Nunit, TestNg, or other frameworks as required.
- Experience in Gherkin, Behavior Driven Testing, and Test Automation Framework.
Benefits
- Permanent WFH
- PF and Insurance
- Good Hike
Key skill Required
- Java
- Software Development
- Python
- Automation
- Appium
- Software Quality Assurance
- REST API
- API
- API Testing
- Application Development
- Assurance
- Comprehensive
- Constructive Feedback
- Design
- Development
- Documentation
- Facilitate
- Implement Design
- Insurance
- JUnit
- Katalon Studio
- NUnit
- Protractor
- Quality Assurance
- Selenium
- Software Quality
- Test Automation Framework
- Test Cases
- Testing Tools
- TestNG
- Troubleshooting
- User Acceptance Testing