APPLICATION TESTING
Indexed description
APPLICATION TESTING - Turkey Location
Required Qualifications
Experience
- Minimum 5 years of professional experience in software testing and quality assurance
- Proven track record in both automated and manual testing environments
Technical Skills - Required
Programming & Technology Stack
- C#/ Java/Any other programming language- Working knowledge for test automation
- JavaScript/jQuery - Basic understanding for web application testing
- Experience testing .NET Core/.NET 8 / Java or any other applications and Windows Services
Automation Testing
- Selenium WebDriver with C#/ Java/Any other programming language - hands-on experience
- Ability to create and maintain automated UI test scripts
- Knowledge of Page Object Model (POM) design pattern
- Experience integrating automated tests with CI/CD pipelines
Manual Testing
- Strong understanding of software testing lifecycle (STLC)
- Expertise in creating comprehensive test cases and test plans
- Ability to perform functional, regression, integration, and system testing
- Strong analytical skills for identifying edge cases and defects
Test Documentation & Reporting
- Create detailed test documentation and bug reports
- Experience with JIRA for defect tracking and project management
- Experience with Zephyr or similar test management tools
- Test execution reporting and metrics tracking
Version Control & CI/CD
- Experience with Git (Bitbucket/GitHub)
- Familiarity with TeamCity and/or Jenkins
Preferred Qualifications (Plus Points)
Additional Tools & Frameworks
- Test Frameworks: NUnit, XUnit, SpecFlow
- API Testing: Postman, SoapUI
- Performance Testing: JMeter, LoadRunner
- Other Automation: Playwright
- Additional Skills: SQL/database testing, RESTful API testing, cross-browser testing
Core Responsibilities
Manual Testing
- Create comprehensive unit test cases for assigned projects
- Develop detailed test plans and test scenarios
- Execute manual test cases and perform exploratory testing
Automated Testing
- Design, develop, and maintain automated UI test suites using Selenium with C#, Java or Any other programming language
- Implement test automation frameworks and best practices
- Execute automated test scripts and analyze results
- Integrate automated tests with TeamCity/Jenkins pipelines
Test Execution & Reporting
- Execute both automated and manual tests according to project schedules
- Document test results with clear evidence
- Report defects with detailed reproduction steps and track bug fixes
- Manage test cases and execution in Zephyr/JIRA & Confluence
- Provide regular status updates and test metrics to stakeholders
Quality Assurance
- Participate in requirements review and design discussions
- Identify potential quality issues early in the development cycle
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search