The Division
Computer Engineering (CEI), a division of Vela Software Group (an Operating Group of Constellation Software Inc.), develops pressure vessel design and welding software that helps engineers worldwide design, manage, and maintain their ASME or AWS related pressure vessel and welding projects. CEIs mission is to provide creative tools that empower our clients to excel in the welding and pressure vessel industry. Their expert knowledge bridges the gap between what budgets require and what safety demands – from pressure vessel design to welder continuity tracking to form submission.
The Position:
We are seeking to hire a SQA Automation Analyst with hands-on practical experience and expertise in test automation testing. The hired individual will write scripts and create automation environments for repeated tests. Using different automation tools, s/he will design, test, and deploy effective test automation solutions. The goal is to automate as much of the testing effort as possible with a minimum set of code.
The hired candidate will be located and work out of the Contour Software Lahore office, working as part of the resource-center, as an extension of the division-based R&D department.
Required Qualifications and Skills
- University degree in Computer Science, Information Systems or related discipline or equivalent industry experience.
- 2-3 years of recent experience in automating Web and Desktop-based Enterprise applications.
- Hands-on experience in such as JavaScript, Python, or VBScript.
- Experience with Test Complete, or Fitnesse.
- Experience with integrating QA automation as part of a Continuous Integration (CI) process using TeamCity or similar tools.
- Experience using source code control systems, especially Bitbucket and Git.
- Familiar with task/defect tracking systems such as JIRA (ideal) or others.
- Analytically examine bug reports, prioritize necessary tests, and streamline application functions through automated testing processes.
- Being detail-oriented is required as you will test applications to find ways to improve them and isolate problems.
- Strong verbal communication skills to effectively collaborate with the engineering team and create testing plans and monitor testing progress.
- Excellent organizational and time management skills.
- Experience with Agile methodology is preferred.
Responsibilities: - Write, design, and execute automated tests by creating scripts that run testing functions automatically.
- Maximize test coverage for the most critical features of the system.
- Determine the priority for test scenarios and create execution plans to implement these scenarios.
- Write documentation for automated processes including test plans, test procedures, and test cases.
- Build test automation frameworks.
- Log and document bugs in the tracking system.
- Set up Continuous Integration.
Exciting Benefits we offer: - Market-leading Salary
- Medical Coverage – Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Home Internet Subsidy
- Conveyance Allowance
- Profit Sharing Plan [Tenured Employees Only]
- Life Benefit
- Child Care Facility
- Company Provided Lunch/Dinner
- Professional Development Budget
- Recreational area for in-house games
- Sporadic On-shore training opportunities
- Friendly work environment
- Leave Encashment