Home Pakistan Software Development Engineer in Test

Home Pakistan Software Development Engineer in Test

Software Development Engineer in Test

Full time at a Laimoon Verified Company in Pakistan
Posted on September 7, 2024

Job details

```htmlOnsite/Hybrid opportunityResponsibilities:Create and execute test plans, test cases, and test scenarios to identify defects and ensure software meets quality standards.Participate in code reviews to ensure testability and identify potential issues early in the development process.Collaborate with software engineers, product managers, and other stakeholders to understand software requirements and design effective test strategies.Set up, maintain, and perform test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and build test scenarios and acceptance tests.Integrate automated tests into the CI/CD pipeline to ensure regular and consistent testing of code changes.Monitor test results and provide feedback to the development team about code quality and potential issues.Investigate customer problems referred to you by the technical support team, test bugs, and create and manage bug reports.Provide guidance and mentorship to other team members on testing best practices, test automation techniques, and coding standards.Handle technical communications and understand customers' systems.Design and implement performance tests to assess the software's responsiveness, stability, and scalability under various load conditions.Identify performance bottlenecks and work with the development team to optimize software performance.Analyze and disintegrate software systems and coordinate with other teams to enhance the overall design.Stay updated with industry trends, best practices, and emerging technologies related to software testing, automation, and development.Develop and maintain testing infrastructure, tools, and utilities to support the testing process.Work with deployment teams, resolve level issues for systems, coordinate on product design, and offer inputs on the testability of functional elements and product designs.Requirements:A Bachelor's degree in computer science, computer engineering, or a related field.At least 3 years of experience as an SDET.Proficiency in programming languages commonly used for test automation, such as Java, Python, C#, Ruby, or JavaScript.Experience with test automation frameworks and tools, such as Selenium, Appium, JUnit, TestNG, NUnit, pytest, etc.Knowledge of web technologies (HTTP, REST, etc.) and client-server architecture.Demonstrated ability to design, develop, and maintain automated test scripts and frameworks.Familiarity with continuous integration and continuous deployment (CI/CD) pipelines and tools (Jenkins, Travis CI, CircleCI, etc.).Exposure to Behaviour Driven Development and experience in programming and testing.The ability to recognize risks and errors in an application.Familiarity with performance testing and profiling tools to assess software performance and identify bottlenecks.Excellent verbal and written communication skills.Good time management and organizational skills.Strong analytical and problem-solving skills to identify, debug, and report defects effectively.Ability to analyze log files, error messages, and other diagnostic information to diagnose issues.```

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback