Senior Mobile Automation QA -239

What We Offer?
  • We are shaping a company that works smart and grows faster.
  • We offer you a flexible and remote work environment with intelligent colleagues, seamlessly collaborating to build inventive technologies that solve or simplify our clients’ business challenges.
  • Being a part of the team, you will enjoy an employee-centric culture, sharing and caring peers, myriad opportunities for learning, generous earnings and ample development and growth.
Duties and responsibilities
  • Your primary responsibilities will be reviewing software testing requirements, development and execution of test plans and test cases with a strong emphasis on using code and automation to shorten the test cycle in line with C4 test strategy.
  • You will need to be able to integrate and work in a proactive manner with both cross-functional Agile or Waterfall delivery teams and perform estimation, planning and execution for all testing activities.
  • You will need to own test automated scripts cycle (design, development, execution, and maintenance) and produce test plans with clearly stated procedures and success criteria.
  • You will need to ensure all development tasks meet quality criteria through test strategy/planning, test execution, quality assurance and issue tracking.
  • You will need to analyze test failures and work with development to mitigate/resolve any issues.
  • You will need to report all testing related metrics on time with due diligence.
  • You will need to establish strong relationships within your delivery teams and make the decisions that will improve/simplify testing to meet our objectives.
Qualifications
  • Minimum of 5-7 years of Test specific experience which includes the following: hands on test automation, test case design, test case execution, System testing, Integration testing, Regression testing and bug management.
  • Relevant experience as an information technology professional in roles such as a test engineer, software developer, database administrator, computer engineer, or engineering lead.
  • Experience creating and leading the implementation of test automation strategies for new software projects as well as legacy applications.
  • Experience defining the scope of testing for Manual and Automation within the context of each sprint/release and delivery.
  • A history of working in agile, lean and/or Continuous Delivery development teams Experience testing cloud-based applications in AWS and/or other PaaS/SaaS platforms.
  • Hands-on technical experience in designing and building test automation frameworks in a broad range of languages and technologies that are suitable for testing applications developed in PHP (Drupal, Laravel), Javascript (Vue, Angular, Ionic), Java (MuleSoft) and Python e.g., Selenium, PHPUnit, PyTest, JMeter, JUnit and frameworks such as Behave, Serenity, Jasmine, Protractor, Appium.
  • Experience using bug management tools (e.g., Jira), test management tools (e.g., Test Rail) and collaboration tools (e.g., Confluence, SharePoint). Ideally, including plugins such as Zephyr or Xray.
  • A history of working in Agile and/or Continuous Delivery development teams Good knowledge of using and automating integrations with test clouds such as Browserstack, Sauce labs, Xamarin.

(Webmaster) Content Management Self-Service Support SME

Role Responsibilities
  • Build functional and easy-to-use websites using CMS tools like WordPress, Drupal etc.
  • Debug pages and fix broken links or images
  • Upload & Update webpages/website content and review SEO
  • Optimize loading speeds and capacity
  • Testing websites across browsers, operating systems, and devices
  • Ensure site security by setting up firewalls and login pages
  • Address user complaints
Qualifications
  • Proven experience of at least 3+ years as a Webmaster or Web Developer
  • Strong troubleshooting and analytical abilities
  • Knowledge of web analytics and SEO
  • Familiarity with web standards
  • Working knowledge of website management tools
  • Proficient in HTML/CSS, XML

Sr. Full Stack Laravel/VueJS Developer

  • 7+ years of experience in Laravel 6/7/8
  • Senior Level experience with VueJS And Back-end (PHP, MySQL)
  • Development Understanding of advanced/complex Laravel topics (Queues, Caching,Events)
  • Understanding of AWS services (S3, SQS/SNS) Good understanding of api-driven applications
  • Experience with GrapesJS web editor/DOM manipulation frameworks is a big plus
  • Experience with multiple modern JavaScript Framework, ES6 standard practices, and Frontend testing
  • Write clean, secure, test driven, easily maintainable and modular codes.
  • Database designing and maintenance.
  • Build reusable code and libraries for future use.
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Experience in Python and/or AWS is nice to have
  • Overlapping with EST, if required
  • Conversational to Fluent English communication is a must

Test Automation & Manual Engineer

  • 5+ yrs. of overall experience and minimum of 2 exp in automation testing
  • Good experience in Python, PyTest, Gherkin, Selenium, TestRail, Jira
  • Mobile automation testing experience required
  • Experience with complex apps and large teams
  • A tool such as Appium and JMeter preferred
  • Design automated tests to validate applications by creating scripts that run testing functions automatically. This includes determining priority for test scenarios and creating execution plans to implement these scenarios.
  • Identify and Report Bugs
  • Analyse bug reports and highlight problems to help identify fixes for them
  • Deliver regular reports identifying these bugs to other members of the engineering team.
  • Install and set up databases and backup applications to prevent errors and protect against data loss.
  • Investigate systems to identify potential quality issues that could affect apps
  • Pro-active, good communicator and collaborator, willing to learn and teach
  • Overlapping with EST, if required
  • Conversational to Fluent English communication is a must.

Cloud Operations Engineer

Basic Qualifications
  • Strong exposure to Operating system administration in Linux/Unix
  • Solid experience in Network administration (VPC, DNS, load balancing, security groups) Troubleshooting network and operating system level issues
  • Ability to perform strong analysis and troubleshooting skills and experience
  • Self-motivated and quick learner
  • Strong customer focus and ownership
  • Able to work in a diverse team
Qualifications & Skills
  • Proven experience with AWS, Azure, and/or Google public cloud experience in a production environment. Experience with developing secure cloud based applications.
  • Must have led moderately complex projects and experience operating in a DevOps environment.
  • Relevant experience as an information technology professional in roles such as a software developer and/ or systems engineer, computer engineer, engineering lead, technical team lead.
  • Strong exposure with infrastructure as code methodologies using Terraform, CloudFormation, Ansible, and Packer.
  • Practice of modern software engineering, including coding standard, code reviews, source control management, build processes, testing, and releasing.
  • Must have been designing, orchestrating, and deploying container based solutions using Docker and Kubernetes Digital Health Solutions
  • Solid practice and understanding of serverless frameworks using AWS Lambda such as AWS Serverless Application Model (SAM) or Chalice.
  • Experience with continuous delivery tools and methodologies like GitHub, Jenkins, Travis CI, and agile development.
  • Experience scripting (e.g., bash, Python) would be an added advantage
  • Experience with monitoring solutions such as CloudWatch, Prometheus, Grafana, and NewRelic. Database concepts with the ability to build out database support in AWS environment.