Experience Required
5 Years
Salary Range
75,000-100,000PKR
Career Level
Non-Managerial
Required Qualifications
Bachelors

Job Description

Job Expectations + Essential Functions

  • Work in a dynamic agile software development team with very high quality standards.
  • Create and maintain test cases. Maintain and update regression testing scripts to close test escapes
  • Participate in the design and development our automation framework, libraries, and microservices
  • Perform exploratory testing, integration testing, regression testing, automated testing
  • Troubleshoot complex software and system issues; drive root cause understanding and implement corrective actions; verify resolved issues; provide timely communications back to customers and key stakeholders.
  • Create test reports of errors with supporting traces, log files, and clear descriptions
  • Participate in code review and reviews of automated test cases
  • Ensure code releases, revisions and builds are controlled and consistent with our Continuous Integration/Continuous Delivery system
  • Participate in development and reviews of processes, procedures, standards, and tools, all within an Agile development framework
  • Develop automated metrics for our development dashboards to allow the data do the talking.
  • Keep job knowledge current by studying state-of-the-art development and test tools and programming techniques; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

Requirements & Skills

Required Technical Skills

  • 5+ years’ experience in software test automation for web or mobile applications
  • Experience with TDD/ ATDD/ BDD and test tools such as Selenium, Cucumber
  • Experienced in best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing methodologies and patterns, and release engineering.
  • Experience automating the validation of modern user interfaces and messaging infrastructures
  • Experience with evaluating and integrating open source and in house developed toolsets
  • Strong object-oriented programming skills
  • Proficient with scripting languages like Bash, Python.
  • Proficient with web languages and technologies - HTML, CSS, JavaScript, JQuery, C#, React or Angular, SQL and NoSQL databases, REST APIs

Highly Desired

Experience in the following areas:

  • Cloud technologies
  • IoT systems
  • Experience building and maintaining CI/CD pipelines using tools such as Jenkins
  • Performance Testing and optimization, load testing
  • Application Security testing

Benefits & Perks

Incentive BonusLeavesProvident Fund

Systellex Inc

Computer Networking - Karachi, Pakistan

Explore More Opportunities

Find similar jobs and career opportunities