Similar Jobs

Senior SQA Engineer

MTBC

We are looking for an experienced Senior QA Engineer to lead the quality assurance testing of complex web and mobile applications. This role is for a seasoned professional with a deep understanding of testing methodologies and automation tools. The ideal candidate will demonstrate leadership qualities and the ability to mentor junior QA Engineers, driving our team towards innovative solutions in healthcare technology.

Essential Duties and Responsibilities:

  1. Work independently and collaboratively with a team of QA Engineers to ensure releases go smoothly and with no defects.
  2. Analyze software requirement specifications (SRS) to understand client requirements.
  3. Coordinate & communicate with Lead/Manager in case of any query or clarifications required regarding SRS or customer requirements.
  4. Provide realistic estimates for all the assigned tasks.
  5. Plan, design, and execute manual test cases in accordance with SRS.
  6. Author and maintain automated tests in accordance with SRS.
  7. Ensure signoff from development team before initiating QC process.
  8. Ensure deployment of system/application in the QC environment for testing.
  9. Perform tests and ensure error free and bug free products/ application.
  10. Report and communicate bugs/errors to the relevant team through error reporting tools.
  11. Re-test the product/application after resolution of errors/bugs by the developers.
  12. Deliver tested application to Lead/Manager and communicate if any remaining issues needed to be resolved.
  13. Properly document all the errors/bugs reported and corrective actions taken.
  14. Exceed client’s requirement by always meeting set quality standards.
  15. Ensure In-time logging of Actual Work Hours and update tasks status on Task Management Tools.
  16. Perform peer review of other QA team member’ work and suggest improvements to achieve quality.
  17. Train, guide and support the other QA team members.
  18. Acquire more domain knowledge, improve skill set, learn new tools and technologies.
  19. Ensure compliance with all established processes.

Required Knowledge, Skills and Abilities:

  • Solid experience with test automation frameworks like Selenium, Playwright, or Appium
  • Good experience with JavaScript or Java for test automation creation
  • Understanding of software release process, particularly agile methodologies.
  • Experience in testing web-based client-server systems, web services, and mobile apps.
  • Experience with all types of software testing (Functional, Non-functional, Regression, System, User Acceptance, usability testing, security testing and Performance testing.
  • Solid experience with SQL databases and queries. Experience with No-SQL databases and queries a plus.
  • Expert in Black box, End to End testing & test planning, designing, and execution.
  • Highly motivated individual able to understand complex software and learn quickly.
  • Detail-oriented with strong organizational skills.
  • Able to multitask in fast-paced environment.
  • Excellent communication (written & verbal) skills.
  • Aptitude to learn and understand new and emerging technologies.
  • Good analytical and problem-solving skills and able to train others.

Skills:

Postman, Appium, Playwright,
 

Senior System Engineer

MTBC
  1.  Provide advice and assistance to senior management in the planning, implementation, and evaluation of existing Networks and their security.
  2.  Installs, configures, and deploys server hardware and software, including operating systems, applications, and patches to support and maintain effective network service operations.
  3.  Supports, troubleshoots, repairs, and maintains server issues and security for enterprise and large-scale applications.
  4.  Manages, deploys, configures, and maintains servers in a virtualized and traditional environment.
  5.  Assists in creating scripts to monitor systems, diagnostics, resolve issues, and automate routine tasks.
  6.  Provides support for device management including image development, mobile device management, application packaging and deployment.
  7.  Configures systems for high availability including strategies for back-up and recovery, failover, load balancing, and full redundancy.
  8.  Installs server hardware and components such as disks, memory, and other components, models and tests changes to production systems.
  9.  Analyzes and resolves issues, gathers information to identify needs, and evaluates systems and network requirements.
  10.  Diagnoses and resolves complex software, server, and networking issues.
  11.  Creates, and maintains written and verbal procedures; prepares written technical documentation, training material, standards, reports, and other documents as assigned.
  12.  Evaluate systems and alternate solutions, develop functional specifications, standards, and requirements for hardware and software purchase and design to ensure optimum system and end-user performance, makes recommendations for changes and additional services.
  13.  Trains and guides team, provides general networking, computer, and other technology support as needed. Prepares and maintains a variety of records and reports related to assigned activities; provides special reports as requested by various departments.
  14.  Provide after-hours support for Infrastructure emergencies as well as occasional weekend maintenance.

Skills:

Microsoft SCCM, DNS, Hyper V,
 

VAPT Analyst

MTBC

RESPONSIBILITIES:

  1. Conduct Network/ System Vulnerability Assessments, Penetration Testing using tools to evaluate attack vectors, identify system vulnerabilities, and provide appropriate remediation plans for mitigation of the identified vulnerabilities. 
  2. Conduct Application vulnerability assessments, Penetration Testing for web applications, identify and report vulnerabilities, provide recommendations, and track closure of identified vulnerabilities. 
  3. Perform Configuration compliance assessments for Endpoints / Assets /network devices and help maintain the security settings at compliant level with Specific Security Standards. 
  4. Perform regular monitoring of patch compliance of the assets in the network, Analyze Patch Advisories and provide remediation steps for the stakeholders.  
  5. Performing comprehensive review and threat adversary modeling for web applications. 
  6. Conduct Vulnerability Assessments, Penetration Testing, Device Hardening, Application Security Assessments, Log Review, Review of Documents, Network Monitoring and Reporting 
  7. Conduct and compile findings on new vulnerabilities, new tools for departmental use.  
  8. Create project deliverables / reports and assist the client with remediations and discussions. 

REQUIREMENTS:

  • Good understanding of OSI layers and fundamental Operating system concepts, security settings for various flavors of Windows and Linux platforms. 
  • Manual Penetration Testing skills and techniques are required besides automated tools and frameworks.  
  • Familiar working with Publicly available exploits codes.  
  • Hands on knowledge on Tools: Nmap, Kali Linux, Metasploit, Armitage, Maltego, Burp Suite, Paros Proxy Nessus, nexpose, Wireshark, sqlmap etc. 
  • Sound knowledge about infrastructure vulnerability scans, identifying security vulnerabilities, weaknesses, threats, and assessing related risks that exists within an IT Infrastructure or business processes. 
  • Sound knowledge about Application vulnerability assessments and relevant knowledge of OWASP top 10 vulnerabilities and SANS. 
  • Good understanding of firewalls, Switches, and Router’s configuration settings and policies, relevant experience in performing rule base reviews and configuration reviews for network devices. 

Skills:

OWASP, Burp Suite, Metasploite, Kali Linux, Nmap, Manual Penetration Testing Skills, OSI Layers,
 

Knowledge Management Specialist

MTBC

We are looking for a ‘Knowledge Management Specialist’ to join our Knowledge Management function at CareCloud. The Knowledge Management Specialist will be primarily responsible for creation, compiling and sharing of knowledge to our project teams and clients. The candidate will be responsible for leveraging their passion for research and knowledge via creating, collating, organizing and disseminating knowledge across the organization and our client base. He/She will be required to work closely with various teams based in the United States and Pakistan to prepare and share product manuals, user guides, release notes and learning materials.

Responsibilities:

  1. Create, maintain and develop CareCloud’s knowledge infrastructure.
  2. Maintain & update our knowledge bases including SharePoint sites and Salesforce Knowledge Campus.
  3. Ensure our knowledge assets are brand compliant, comprehensive, error-free and usable.
  4. Maintain and share best practices across CareCloud offices, teams and groups.
  5. Engage with various stakeholders across product, IT, sales and client support to ensure a comprehensive knowledge base for CareCloud’s product suite.
  6. Disseminate information regarding product enhancement and bug fixes to our clients with comprehensive and useable release notes.

Requirements:

  • A self-organized and disciplined person with the ability to work with little guidance or direction.
  • Ability to work in a fast-paced and rapidly changing environment
  • Good interpersonal and communication skills (written and verbal)
  • Ability to collaborate with stakeholders across geographies
  • Strong work ethics, quality focused mindset and attention to detail. 
  • Experience with MS Office Suite & maintaining knowledge sites.
  • Familiarity with healthcare IT sector, a plus (but not mandatory).

Skills:

MS Office Suite, Aseptic Technique Knowledge, Share Point,
 

Laravel Developer

Prime BPO. Pakistan

Islamabad, Pakistan

2024-08-02

We are looking for a PHP / Laravel Developer with at least 2+ years of experience.

BS/MS degree in Computer Science, Engineering, MIS or similar relevant field.

????????????????????????????????????????????????????????????????:

  1. Understand technical specifications and follow best practices;
  2. Contribute to all phases of the development cycle;
  3. Lead the entire web application development life cycle right from concept stage to delivery and post-launch support;
  4. Keep abreast of new trends and best practices in web development;
  5. Write “clean”, well-designed codes, using MVC/MVP/MVVM, etc, and design patterns;
  6. Utilize backend data services and contribute to increasing existing data services API;
  7. Passion for best design and coding practices and a desire to develop new bold ideas;
  8. Develop, record, and maintain cutting edge web-based PHP applications on portal plus premium service platforms;
  9. Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team;
  10. Take care of complex execution issues and compositional difficulties;
  11. Developing and maintaining dynamic websites and web applications;
  12. Sending regular updates about project status;
  13. Understanding client requirements & functional specifications;
  14. A mix of information stockpiling arrangements;
  15. Working with front-end developers on the backend needs of their projects.

Requirements:

  • Must have experience in version control software such as GIT;
  • Backend Rest API development and project experience with Laravel framework;
  • Good communication skills in English (both written and verbal);
  • Experience with continuous integration tools (e.g. Github);
  • Experience designing REST APIs and implementing the OAuth2 security protocol;
  • Well-oriented with APIs, XML, SOAP, and other web services as well;
  • Experience using Git;
  • Basic fluency with JavaScript, HTML, and CSS;
  • Well-versed with scripts/tools along with PHP language like JavaScript, JQuery, AJAX, Bootstrap, Blade, and GIT;
  • Experience with both SQL and NoSQL databases (e.g. MySQL, MongoDB);
  • Expertise in other platforms such as WordPress is a plus;
  • The ability to work in a LAMP development environment;
  • Ability to develop, maintain and optimize secure and scalable multi-tier web applications in an agile environment Composer;
  • Database experience – MySQL;
  • Extensive hands-on experience of 2+ years in PHP Laravel..
  • Experience in Javascript Frameworks (AngularJS/ReactJS/VueJS) will be an added advantage.
  • Hands on experience in RESTful API design and development including implementation of oAuth2.0 for authentication and authorization.
  • Experience in micro-services development will be an added advantage

Skills:

Laravel, WP CLI, Native PHP, jQuery, MySQL, Bootstrap,
 

Salary 100000
Job Type Third Shift (Night)
Qualification Master’s
Experience 2 Years
Sectors Software & Web Development
Gender No Preference
Industry Call Center
Career Level Experienced Professional
Job Expiry Date 2024-12-01