Job Description:
MySQL - DBA L3 Support
- 7 -10 years of experience in MySQL, handled multiple versions & flavors of MySQL servers both for standalone & enterprise version, Data center and VM/Cloud setup.
- Strong database Configuration and troubleshooting / problem solving skills.
- Strong knowledge of database backup and recovery concepts and practices.
- Enabling disabling scheduled Jobs on MySQL Server
- Work with Dev and DevOps engineers to ensure that all needed data is gathered and provided to them for any performance issues
- Experience in managing both on-prem DB as well as VM / cloud based DBs
- Maintenance of backups (perform backups, monitor backup, report obsolete backups)
- Maintenance of user access (creating user accounts, dropping user accounts, granting privileges)
- Maintenance of log and trace files (remove, initialize, archive them)
- Knowledge on SQL scripts
- Managing Database administration includes Daily health checks, Database tuning, Query optimization & Backup & Replication
- Experience in alert configurations using existing alerting tools or scripts
About Mindtree Limited
Mindtree delivers digital transformation and technology services from ideation to execution, enabling Global 2000 clients to outperform the competition. “Born digital,” Mindtree takes an agile, collaborative approach to creating customized solutions across the digital value chain. We are co-headquartered in Bangalore, India and New Jersey.
Founded in 1999, we are now 17,000+ Mindtree Minds across the globe. Our annual revenue crossed $780+ million in 2016-17. Mindtree provides services in e-commerce, mobile applications, cloud computing, digital transformation, data analytics, EAI and ERP, with more than 290 clients and offices in 14 countries.
Similar jobs
A Bit About Us:
Appknox is one of the top Mobile Application security companies recognized by Gartner and G2. A profitable B2B SaaS startup headquartered in Singapore & working from Bengaluru.
The primary goal of Appknox is to help businesses and mobile developers secure their mobile applications with a focus on delivery speed and high-quality security audits.
Our business includes Fortune 500 companies with Major brands spread across regions like India, Southeast Asia, Middle East, Japan, US, and expanding rapidly.
What you’ll do:
In this role, you will work closely with our development team and stakeholders to ensure the highest quality of our software products.
Your responsibilities will include, but are not limited to:
- Collaborate with developers to understand the requirements and design comprehensive test plans for our Python backend and Ember.js frontend applications.
- Design, document, and execute test cases to validate API endpoints and frontend features, ensuring all functionalities work as expected and meet quality standards.
- Implement and maintain automated tests using tools like Cypress, integrating them into our CI/CD pipeline to streamline the testing process.
- Identify, report, and track bugs and issues, working closely with the development team to ensure timely resolution and verify fixes.
- Continuously enhance testing practices and methodologies, proposing improvements to optimise test coverage and efficiency.
- Take ownership of the QA process, acting as the sole QA engineer and ensuring that all aspects of quality assurance are effectively managed.
Your contributions will be crucial in delivering high-quality software solutions, enhancing our product’s reliability, and supporting our commitment to excellence.
Job Responsibilities:
- Develop and execute test plans and test cases for our backend APIs and frontend application built using Python and Ember.js.
- Perform functional, regression, and end-to-end testing to ensure the quality of product releases.
- Create, maintain, and enhance automated test scripts
- Collaborate with cross-functional teams (developers, product managers, etc.) to identify test scenarios and ensure test coverage.
- Conduct API testing using tools like Postman, Rest Assured, or similar to validate backend services.
- Track, report, and prioritize bugs in collaboration with the development team.
- Collaborate with the development team to ensure that quality assurance standards are upheld throughout the development lifecycle, providing feedback on functionality and testing coverage.
- Continuously improve test coverage and automation efficiency.
Requirements:
- 4-6 years of experience as a QA Engineer or in a similar role, with a strong focus on web applications.
- Proven experience with API testing using tools like Postman or similar platforms.
- Familiarity with Ember.js or experience testing web applications built with similar JavaScript frameworks.
- Ability to take ownership of the entire QA process, being the sole QA engineer in the team, with a strong sense of responsibility and initiative.
- Ability to design, document, and execute test cases effectively to ensure comprehensive test coverage.
- Strong problem-solving skills and a keen attention to detail, ensuring that issues are identified and resolved efficiently.
- Experience working closely with development teams to address issues and ensure timely resolution.
- Solid understanding of testing concepts, methodologies, and frameworks.
- Familiarity with automation testing tools, such as Cypress, is a plus.
- A self-starter who is eager to grow professionally and expand their role as the team and company scale.
Work Expectations
Within 1 month
- Participate in KT Sessions: Join sessions conducted by the engineering team to understand the existing QA processes, testing frameworks, and project specifics.
- Familiarize with Tools and Technologies: Get familiarized with the testing tools used in the team, such as Postman for API testing and Cypress for automation.
- Shadow the Development Team: Observe the development and deployment processes to gain insight into the overall workflow and integration points.
- Identify Key Areas for Regression: Work with the engineering team to identify critical areas of the application that are most likely to be affected by changes.
- Document Existing Test Cases: Begin documenting regression test cases based on previously identified critical functionalities and known issues.
- Participate in Sprint Meetings: Attend sprint planning and review meetings to align testing efforts with development cycles and project milestones.
Within 2 months
- Develop Test Plans and Cases: Start creating detailed test plans and test cases for both API and frontend testing, based on the existing documentation and understanding.
- Develop and Execute Regression Test Plans: Start creating and executing manual regression test cases for the core functionalities of the application to ensure they remain unaffected by new changes.
- Perform Manual Testing: Begin executing manual tests for APIs and frontend features to reduce the load on engineers and ensure thorough testing.
- Review Existing Automation with Cypress: Assess the current Cypress automation setup handled by the frontend team. Identify areas for additional test coverage or improvements
Within 3 months
- Lead Testing for New Features: Take ownership of manual testing for new features and enhancements, ensuring they meet quality standards before release.
- Join requirement analysis and gathering sessions alongside the engineering team to gain a deeper understanding of feature development
- Expand Regression Coverage: Enhance the regression test suite by including additional test cases as new features are added and as the application evolves. Continuously update and maintain the regression test suite to reflect changes in the application and ensure comprehensive coverage.
- Conduct Regression Testing: Implement the regression test suite as part of the QA process for new feature releases, ensuring that the stability of the existing application is maintained and any issues are promptly identified and addressed.
- Drive Process Improvements: Propose and implement enhancements to testing processes, tools, and methodologies based on your experience and observations.
Personality traits we really admire:
- Great attitude to ask questions, learn, and suggest process improvements.
- Pay attention to details and help identify edge cases.
- Highly motivated and coming up with ideas and perspectives to help us move towards our goals faster.
- Follows timelines and absolute commitment to deadlines.
Interview Process:
- Round 1 Interview - Profile Evaluation
- Round 2 Interview - Technical Evaluation with Engineering Teams
- Round 3 Interview - Evaluation with Leadership
- Round 4 Interview - HR
Compensation:
- As per Industry/Market Standards
Please be aware that all your customers are Enterprises and Fortune 500 companies.
Why Join Us:
- Freedom & Responsibility: If you are a person who enjoys challenging work & pushing your boundaries, then this is the right place for you. We appreciate new ideas & ownership as well as flexibility with working hours.
- Great Salary & Equity: We keep up with the market standards & provide pay packages considering updated standards. Also as Appknox continues to grow, you’ll have a great opportunity to earn more & grow with us. Moreover, we also provide equity options for our top performers.
- Holistic Growth: We foster a culture of continuous learning and take a much more holistic approach to training and developing our assets: the employees. We shall also support you all on that journey of yours.
- Transparency: Being a part of a start-up is an amazing experience, one of the reasons being the open communication & transparency at multiple levels. Working with Appknox will give you the opportunity to experience it all first hand.
- Health insurance: We offer health insurance coverage upto 5 Lacs for you and your family including parents.
Responsibilities
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
Requirements and skills
- Proven work experience of 4-5 years as a Front-end developer
- Hands on experience with markup languages
- Experience with JavaScript, CSS and jQuery
- Familiarity with browser testing and debugging
Your Key Responsibilities
● You’ll be taking full ownership of end-to-end app development along with maintaining our accounts on Play Stores and App Store.
● Defining the architecture for the App and maintaining it with industry standards.
● Improving app performance along with an amazing customer experience.
● Working closely with the product team to create a useful application for the customers.
● Prototyping new features and exploring technological solutions to deliver an amazing experience.
● Leverage native APIs for deep integrations.
● Maintain code and write automated tests to ensure the product is of the highest quality.
Recommended skills
● 3+ years of experience of working with React Native.
● Experience with Native Android/IOS native is a plus.
● Experience with automated testing suites.
About HighLevel
Founded in 2018, HighLevel LLC (http://www.gohighlevel.com">www.gohighlevel.com) is a two tier B2B SaaS Platform focussed on Marketing Agencies. We aspire to be a one stop solution for marketing agencies. We enable agencies to serve their clients with ease using the best cutting edge tools of the industry. Our clientele includes digital marketing agencies, Ads agencies, SEO agencies, Call center / Sales agencies and freelancers. We operate across niches like real-estate, dental & medical, local businesses, e-commerce, professional services and field services.
Our platform comprises various product areas including CRM, funnel builder, website builder, forms & surveys, WordPress hosting, email marketing, telephony, reviews management, omni-box communications, social media, invoicing & payments to name a few. We currently service over 15,000 agencies and 120,000 small & medium businesses with a 200+ strong team that works remotely across 15 nations.
We encourage you to check out our youtube channel to learn more about our platform - https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g">https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
Why should you join HighLevel?
HighLevel is an exciting place to work because of the passionate, driven team that we have. At HighLevel
- It’s never somebody else’s job
- We are passionately focused on adding value for our users
- We deliver fast using lean principles. We go to market in weeks instead of quarters
- A good idea always gets tested
- We take care of our team so our team can take care of our users
- We embrace that improvement is constant and iterative
- You will learn how to scale B2B SaaS Startup and build relevant, impactful products for customers
About the role
We are seeking a Software Engineer to help develop and grow our FB and Google Ad Reporting Platform. This person will help contribute to new core features and maintenance of our Reporting platform, which allows our end users to integrate with numerous business partners such as Google Ads, Google Analytics, Facebook Ads and Twilio. Additionally, this person will also serve as a voice on the team, helping support both the team members and the product itself.
Qualities that we expect from you
- Deliver incredible products - We’re a product-first company, and we aren’t satisfied until we’ve built a product so clearly superior that customers have no reason to consider anything else
- Shared responsibility - We collaborate with Product Managers and Engineers across HighLevel, as equals, to provide optimal production services to our customers. This role will interface with many other product teams to ensure we are meeting their needs.
- Be a strong technical contributor - As an individual contributor, you’ll write testable, maintainable, scalable code and deploy it frequently. You’ll review the code of other developers, and be open to feedback about your own.
- Communicate well - Writing documentation of your new APIs will be critical to the success of this new service. You will also work with our product team to understand the long term product roadmap so we will never be boxed in by new feature requests. Our code reviews seek understanding of the change.
- Be a good teammate - You'll be helpful, open-minded, respectful, and collaborative. You'll support your teammates and challenge them to do their best work.
- Learn - Regardless of your level of experience or seniority, you'll work to improve your skills and learn more about our customers and their needs. It is very necessary to have basic knowledge about Google Ads, Google Conversion, Google Tag Manager, Google Analytics, Facebook Ads, Facebook Pixel and UTM Parameters.
Technologies and Expertise Required:
- Facebook Graph API, Google Adwords API
- Understanding of Google and Facebook ad setup
- Node.js
- JavaScript, TypeScript, Python
- MySQL, Redis, MongoDB, Firestore
- Google Cloud Platform products (Appengine, Cloud Tasks, PubSub, GKE, etc) and basic understanding of DevOps
What You’ll Need
We require you to be willing and able to do all of the things in the previous sections. Beyond that, there are a handful of things that may make you a better fit but please apply even if you don’t check all of these boxes. If you've got analogous experience or a track record of being able to pick things up quickly, please tell us in your application!
We’re looking for knowledge and experience with the following:
- Building scalable web applications with Node.js
- Participating in making technical design decisions
- Architecting and designing new microservices
- Mentoring and coaching other engineers
- Extensive API experience as such to prevent serious API security risks
- Reviewing code in a way that empowers your teammates while improving our codebase
- Building software-as-a-service platforms, particularly for small and medium-sized businesses
- Writing unit tests to ensure good code quality and sufficient coverage
Location: Ahmedabad (Temporary WFH)
Designation: QA Engineer
Experience: Fresher to 3 Years
Salary: As per market standards
Responsibilities
1-Should have played a vital role in Setting up Automation Frameworks, Processes, and Standards.
2-Expert proficiency in automation scripting using Java or other scripting languages.
3-Experience in using automation tools like Selenium/Webdriver, Sikuli, Junit/JMeter, etc.
4-Good expertise in System, Regression, Smoke, Sanity, Ad-Hoc, Browser Compatibility, and Interface testing.
5-Prepare test case for Functional, Non-Functional, Integration and Usability, UI.
6-Experienced with a defect and bug tracking tools like Bugzilla, JIRA, etc.
7-Hands on experience in Test Planning, Test designing, and Test Execution, Defect Tracking & Defect Reporting.
8-Experience working in an agile development environment and scrum methodologies.
9- Involvement in setting up Test Environments, Requirements Management, Requirement Analysis.
10-Good understanding of database.
11-Should have experience in API testing.
12- Should have knowledge of payment gateway testing.
13- Good Knowledge of Performance Testing, Regression Testing, DataBase testing, Android Testing.
Qualifications
Education: B.E/B.Tech BCA/MCA
Job Description
- Minimum 2 years of experience required
- Keen interest in the area of sales
- Conduct sessions in college and corporate areas
- Apprise the clients about the courses and seminar available
- Facilitate the company to enhance sales through targeting a good audience and building a rapport with them.
Key Responsibilities
- Communicate effectively regarding the services provided which will aid the clients
- Work in the area of outside sales for the company
- Prepared to travel to different avenues to engage with the clients
- Build confidence in the minds of the clients and assure them that the services provided by the
Company meets their requirements
- Highlight to the clients the unique selling points of the company
- Persuade the clients and convert them to potential customers of the company
We are looking for 2-3 year expierenced React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
Skills
- Firm grasp of the JavaScript language and its nuances, including ES6+ syntax.
- Knowledge of functional or object-oriented programming
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle, Android Studio.
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites, like (Jest or Mocha)
About the Role
We, at upGrad, believe in giving ownership and responsibility to each one of the team members. As an iOS Developer, you will be a part of the iOS app development team and strive to deliver the best learning experience out there to our learners that upGrad is known for. You will be responsible for developing features, taking those features to production and maintaining the existing code.
Innovative nature and pro-active involvement in the product is taken very seriously at upGrad, therefore, a major part of your role would involve thinking about new features and new ways to deliver quality learning experience to our learners.
Roles & Responsibilities
- Own end to end development and operations of high-performance software development team.
- Design the architecture and deliver clean, testable, and scalable code
- Participate in requirement gathering and display a strong sense of ownership and delivery
- Maintain high standards of software quality within the team by
- Participating in regular peer-reviews of solution designs and related code
- Provide technical leadership to teammates through coaching and mentorship.
Skills Required
- Minimum 6 years of strong iOS development experience with at least 2 Apps Published on App Store of Enterprise Platform.
- Strong Swift concepts along with OOPS, Computer Science fundamentals, Memory Management, App Profiling experience.
- In depth understanding of frameworks like UIKit, Foundation classes, AutoLayout, Core Data, Networking, Collections, GCD, ARC.
- Solid understanding to write modular code, template based programming which is Unit testable (Critical Requirement)
- Solid understanding of iOS architectural patterns especially VIPER (and MVVM) and their importance in scalable software development process.
- Prior understanding of Git (must have), JIRA, Trello, Confluence, etc
- Experience in iOS UI creation using Storyboards, XIB and Code.
- Experience with standard libraries like RxSwift, Swinject, Alamofire, etc.
- Good written and verbal communication.
- Ability to collaborate with multiple teams to work on different phases of the project.
- Knowledge about App Store, publishing an app and the common rejection reasons.
- Highly motivated and target driven with a proven track record in sales
- Excellent selling, negotiation and communication skills
- Prioritizing, time management and organizational skills
- Ability to create and deliver presentations tailored to the audience needs
- Relationship management skills and openness to feedback
- Bachelor’s degree in business or a related field
- Familiarity with BRM and CRM practices along with ability to build productive business professional relationships
- Stay abreast with customer needs, market trends and procedures at all time.
- Manage promotional programs to increase sales and revenue.