Monday, August 08, 2016

Senior SQA Engineer, Lahore - SDSol Technologies (PVT) LTD


Primarily, responsible for developing test plan, test cases, test data, and system level documents in order to validate changes made to the systems meet the defined requirements. 


The SQA  Engineer  will participate in all phases of SDLC, including but not limited to identifying, tracking resolving defects, generating test data and scenarios, creating requirements and design documents, working with users and technical teams to facilitate JAD sessions, UAT, training and other activities as needed by the Project Manager.


In addition, as part of the SDLC, the SQA will document the test procedures and provide quality assurance reviews on existing processes and production implementations. The SQA Engineer is responsible for the proper execution of the test scripts and cases to ensure all meet testing objective. 


The SQA Engineer must have experience working with Mobile apps and in a complex environment particularly in a distributed network of web, application, batch, and database servers. The SQA Engineer will provide operational production support to reported issues by triaging, troubleshooting and resolving issues and provide coverage to other technical teams as needed by Manager/Supervisor.


The individual will facilitate activities between the project teams and management to ensure business needs are met; and participate in all phases of the project life cycle as needed by the Manager/Supervisor from development to implementation including post production support. 


Skills / Requirements


  • Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner. Capable to work with all technical staff (Business Analysts, Systems Analysts, Developers, Data Base Administrators, Architects, Technical Infrastructure and Operations) to ensure System Design standards are met.

  • Communicate the progress toward daily and weekly goals to the management team, provide weekly status reports on work completed to the management as well as prepare status reports for end users for all user requests.

  • Supports full Systems Development Life cycle: Requirement Definition, Analysis, Design, Development, Testing and Conversion. Prepare flow charts, flow diagrams, file layouts, input/output documentation and program narratives and analyze deliverables such as requirement documents, detailed design documents and use cases for thoroughness and detail.

  • Identify, track and report software deficiencies and participate in Performance, Accessibility, Vulnerability, etc… testing using trade tools and industry best practices. Identify production problems through batch log review, consultation with end users and programming staff and develop problem resolution and error correction strategies.

  • Expertise with the design, development and implementation of test strategies and tools. Assess and revise test sequence and scope based upon test results and/or change in product design. Identify areas for improving efficiency, shortening of test cycles and automation of test scripts, while recommending solutions for improvement.

  • Create, execute and validate requests to ensure accurate and timely completion.

  • Monitor systems operation; receives reports of problems; researches, resolves and tracks these problems.

  • Mentor/train staff in areas of expertise and ensure sufficient knowledge transfer occurs across the team to provide adequate coverage.

  • Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.

  Preferred Experience


  • Minimum of 6 years of software quality assurance experience, testing mobile as well as web applications, and  to include a minimum of 3 years in a lead role working with SQA team and end users to understand business requirements and to define and document requirements

  • Broad knowledge of analysis and design standards and experience with analysis tools.

  • Working knowledge of Agile Scrum, Rational Unified Process Development Methodology, etc with focus on requirements and system analysis. 

  • Experience using SQA tools is required, Reporting tools (e.g. Test manager, Bugzilla/Mantis/Redmine), Versioning tools (TFS/Git), Build releasing tools like TestFairy.

  • ProgrammingSQL skills especially use SQL and database querying tools to extract data from relational databases.

  • Excellent interpersonal skills necessary to interact effectively with project managers, developers, business analysts, systems analysts, SQA analysts, business users/stakeholders, and data processing personnel of other agencies and companies.

  • Demonstrated ability to work independently, as well as within project teams, providing relevant system analysis services.

  • Highly analytical, with the ability to independently analyze, document findings and recommend solutions.


Source link



0 comments:

Post a Comment