728 x 90 Top Leaderboard Ad Slot
970 x 250 / 728 x 90 Responsive Banner Ad Slot
Grade Level: L1
TeknoSys is seeking a detail-oriented Application Test Engineer to ensure the quality, reliability, and performance of software applications. The role involves working closely with development, DevOps, and product teams to validate features, detect defects early, and support the delivery of stable and high-quality releases.
The position focuses on functional testing, test automation, API validation, and continuous testing within CI/CD pipelines, making quality assurance an integral part of the development lifecycle.
This is an excellent opportunity for early-career engineers who want to build strong expertise in modern QA practices, automation frameworks, and DevOps-driven testing environments.
Design and maintain test plans, test cases, and test scenarios based on business and technical requirements.
Perform functional, integration, regression, and system testing for web, mobile, and backend applications.
Validate new features and ensure existing functionality remains unaffected after updates.
Develop and maintain automated test scripts using tools such as Selenium, Cypress, JUnit/TestNG, or similar frameworks.
Automate repetitive test cases to improve test coverage and efficiency.
Integrate automated testing within CI/CD pipelines for continuous validation.
Test RESTful APIs and backend services using tools such as Postman, Swagger, or REST Assured.
Validate request/response flows, data integrity, and error handling.
Perform database validation using SQL queries when required.
Conduct basic performance and load testing using tools such as JMeter or LoadRunner.
Identify performance bottlenecks and collaborate with development teams to improve application responsiveness and stability.
Identify, document, and track defects using JIRA or similar issue-tracking tools.
Provide clear reproduction steps, logs, and impact analysis.
Collaborate with developers to verify fixes and close defects.
Participate in sprint planning, requirement reviews, and design discussions.
Work with DevOps teams to enable automated testing in deployment pipelines.
Support User Acceptance Testing (UAT) and production validation during releases.
Maintain test documentation, reports, and coverage metrics.
Contribute to improving QA processes, standards, and best practices.
Promote a “shift-left” testing culture within the development team.
Stay updated with emerging testing tools and automation technologies.
Explore AI-driven testing tools and smart automation frameworks to enhance productivity.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
0–2 years of experience or internship in Software Testing or Quality Assurance.
Selenium, Cypress, Playwright, or similar tools
JUnit, TestNG, or equivalent frameworks
Test case design and execution
JMeter, LoadRunner, or similar tools
Postman, REST Assured, Swagger
JIRA or other bug-tracking systems
Basic knowledge of Java, Python, or JavaScript
SQL for database validation
Strong analytical and problem-solving skills
High attention to detail and quality mindset
Logical thinking and structured testing approach
Effective communication and teamwork
Willingness to learn automation tools and modern QA practices
Ability to manage multiple tasks in fast-paced environments
At TeknoSys, you will be part of Pakistan’s digital transformation journey, building solutions across AI, Data, IT, and Managed Services.
You will:
Work alongside industry experts and innovative teams
Collaborate with global technology partners and hyperscalers
Contribute to high-impact digital solutions
Grow in a fast-scaling, innovation-driven environment
Joining TeknoSys means becoming part of a team where your work directly drives growth, customer success, and technological advancement.