The position will be responsible for the quality assurance testing of the Software solutions. This position works closely with software developers and architects to isolate and solve issues. Develops and initiates tests, analyzes results and ensures issues are reported and resolved. Responsibilities : Design and execute test plans based on software requirements and technical specifications. Record and document results and compare to expected results. Detect software failures so that defects may be discovered and corrected. Document and report issues; track issue resolution. Participate in application planning meetings. Establishing and maintaining an automated testing infrastructure. Building and enhancing test automation scripts. Implementing Continuous Integration of automated tests using Jenkins. Understand the application and its environment to develop automation approach. Job Specification
Required Qualifications : 3 years of experience in a software development environment as a programmer or tester. Experience with QA Automation tools Ability to write automated scripts for testing User Interfaces, REST-based APIs and Web Services. Experience in problem / issue identification, documentation, tracking and resolution. Excellent analytical and organization skills. The ability to work well in a fast-paced environment with multiple priorities. Ability to work in a team environment. Skills We Value : Experience with payment processing software. Information Technology and Services - Karachi, Pakistan #J-18808-Ljbffr
Quality Assurance Specialist • Karachi, Pakistan