Job Title: Mobile SDET / Senior QA Engineer Location: Dallas, TX(Onsite) Contract: W2 (only Independent Visa Consultant ) Position Overview: 1) As a Mobile SDET / Senior QA Engineer, you'll collaborate with cross-functional teams to ensure the accuracy, completeness, and reliability of our mobile applications. 2) You'll contribute to the development of automated testing frameworks and execute tests to identify issues early in the development cycle. This role requires hands-on experience in mobile app automation, strong technical skills, and a commitment to delivering exceptional quality. **Responsibilities**: 1) Collaborate with Product, Design, and Development teams to understand product requirements and create comprehensive test plans and test cases. Execute functional and automated tests to verify functionality on iOS and Android platforms. 2) Contribute to the development and enhancement of UI automated testing frameworks using Espresso (Android) and XCUITest (iOS). 3) Analyze requirements and determine technical feasibility for Automation. 4) Integrate automated tests into CI to identify issues during the development cycle. 5) Develop and maintain robust, scalable, reusable automated test scripts across applications. 6) Identify, document, and track defects, working closely with development teams to ensure timely resolution and retesting. 7) Improve QA delivery and quality through defining test strategy, process improvements, and coordination with multiple backend teams. 8) Work with the development team to define and implement mechanisms to inject testing earlier into the software development process via mocking strategy. 9) Participate in regression testing to validate new enhancements don't negatively impact existing functionality. 10) Continuously improve the QA process and contribute to the development of testing best practices. Qualifications: 1)Minimum 7+ years of technical experience. 2) Hands-on testing experience in iOS and Android mobile platforms using various functional and automated tools. 3) Minimum 3+ years of mobile app automation experience with tools like Monkey Talk, Selendriod, Appium, Katalon, etc. 4) Deep knowledge of Functional, Integration, Regression, Exploratory, End to End, Compatibility, GUI, Web Services, and Accessibility testing. 5) Understanding of Swift, Kotlin, or similar functional programming languages. Strong programming abilities and debugging skills. 6) Excellent API testing experience using Postman, IntelliJ Http Client,Appium or similar tools. 7)Strong experience with Debugging tools like Charles Proxy, Splunk, Sentry, Console, or similar. 8) Experience with full life cycle software deployment using Agile practices. 9) Strong attention to detail and ability to work in a fast-paced environment. Additional/helpful: Bachelor's or master's degree in science (preferably Computer Science, Engineering, or other related disciplines). Send your resume here : shilpa@codersdata.com
Coders Data’s Post
More Relevant Posts
-
#Hiring QA Engineer/Lead SDET (Mobile Automation) W2 or FTE role only, No C2C Job location -Alpharetta, GA (Complete onsite) Skills required - XCUI test for IOS, SELENIUM, JAVA, Java script, Mobile automation DETAILED JOB DUTIES AND RESPONSIBILITIES Experience with Automation test frameworks - Selenium for web automation and Appium for mobile app automation. Nice to have experience with similar framework and tools Create the automation scripts with help of Java and JavaScript Analyze Business Requirements Documents to get better understanding of the system both on technical and business perspectives. Participate in Requirements, Design, Development and Testing Sessions Analyze requirements and determine technical feasibility of Automation Testing and implementation of these requirements during Scripting and validation. Identify, prioritize and execute tasks in developing automation scripts for new features and updates in legacy modules. Analyze project scope and prepare test execution plan for sprint releases Involve in the preparation of Test plan and Estimation documents Analyze the requirements and prepared test data by coordinate with multiple teams Participate in scrum meetings and make sure there is no blocker or dependency to start the regression testing Coordinate with offshore QA team and onsite team to track the execution status Split technical tasks between the team members and execute as per the project plan Review the peers task on a regular basis and ensures it meets the project standards Coordinate with internal resources and third parties/vendors for the flawless execution of project Work with cross functional teams in case of any blocker from web service or other third party environmental issue Create the automation scripts with help of Java and XCode Utilities. Develop and write high quality coding that meets customer requirements Create / review BDD feature file for both iOS and Android apps Debugging and fixing the issues while running the automations script Automate all possible customer facing scenarios to increase test coverage Analyze test results and reports generated during testing to validate the feature functioning Coordinate with QA and business teams for system integration and UAT testing Work closely with peer developers and QA team members to ensure overall quality of solutions Analyze, debug and fix defect found during the sprint, system integration end-to- end testing and regression testing Coordinate with the Integration test teams in planning and executing the end to end QA and product testing Coordinate in fixing the reported issues found in production Follow agile/ scrum methodology for software development and reporting update and progress
To view or add a comment, sign in
-
Hello #benchsalesrecruiters Job Title: Senior Mobile Quality Engineer Location: Remote EST/CST $55/hour on C2C No H1B,OPT,CPT What's needed? Android (Espresso) Kotlin Unit Testing: Junit, Jest, Playwright What's the job? Own and be accountable for test strategy, test planning, and test execution within client product team. Responsible for design and execution of test strategies as part of an Agile scrum team. Participate in product design reviews to provide input on testability of functional requirements, product designs, and estimating/planning. Analyze and decompose complex software systems and collaborate with and influence others to improve the overall design. Translate user stories and requirements to test cases. Develop and support the testing of product features throughout the entire development cycle. Design and build advanced automated testing frameworks. Uncovering issues by debugging the application through logs, stack traces and test results and continuous monitoring of systems under test. Work closely with development teams to drive root cause analysis and feed that knowledge into automated quality processes effectively. Drive adoption of best practices in code health, testing, and maintainability. Collaborate with engineers in other teams to keep current on the company’s latest developments in automation, learn from them and share/propose ideas. Advocate for shift-left approach to testing and be the voice of quality. Research emerging test tools, trends and methodologies and enhance existing systems and processes. Creates and executes against test cases. Creating unit tests and automated acceptance tests. Create appropriate unit test coverage. Executes acceptance tests and maintains the test cases in a shared repository. Creates and executes testing automation. Adhere to client standards regarding code quality and design. Participate in code reviews. Follows defined branching strategies. Responsible for smoke testing, functional testing (story/feature testing) using/enhancing existing automation framework/code, regression and integration testing of the application. Understands the business rules and ensuring they are being implemented as per the architecture. Provides input into Acceptance Criteria, described in section 6 herein. Work with various stakeholders on the root cause analysis. Oversee setup and administration of cloud-based applications and infrastructure. Monitor cloud systems operations to detect potential problems. Implement and manage automation tools to improve velocity and quality of development lifecycle. Provide technical direction, expertise, and guidance to team members. Collaborate with development teams to maximize efficiency and improve velocity. Deploy software solutions. Kindly share suitable profiles vamsi@vivid-technologies.com
To view or add a comment, sign in
-
Hello, Greetings for the day My name is Ankit Rajput, an IT recruiter at ASB Solutions Group Inc. Currently, we are hiring Role: SDET QA MANUAL TESTER location : Mountain View CA Onsite Role Day one ONLY LOCALS REQUIRED - BAY AREA CA Job Description: Who are we? For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. What will you do? Creating scalable, maintainable and distributed test frameworks to make functional engineer life easier Write extensive test cases from the scratch for every releases and prepare test plan based on requirements independently without help Working on e-commerce solutions. Heavy debugging on a daily basis. Design frameworks to measure the performance and load of the applications Prevent defects through technical reviews on design and code Analyzing a complex software system and design strategy to test the system Drive test analysis through test suite code coverage and data analysis Design infrastructure on test environments and setting best practices on test operations Interact with other engineers to fix issues on test framework and enhancing the framework to support requested features Manage and release project/platform deliveries to meet the deadlines from Business What are we looking for? Degree Required: BS, Computer Science, Engineering, Math, Physics, Electronics. Top 3-5 required/must have technical skills (Must have the bold ones): 5-7 years SDET and Manual testing Experience a must on service level. Ability to write extensive test cases (negative and positive) and prepare test suite and plan from the scratch based on the requirements independently without help (must) Any programming language, (must be object oriented languages); o Excellent coding skills in C++, C#, Java, JavaScript or Python. o Node.JS experience a highly recommended (as our complete codebase is in node.js and NOT Python). Object Oriented Programing concepts are required which is a bi-product of OOP. Testing Restful API’s is a must, knowledge in Postman Knowledge of Internet/Web Technologies is must o Microservices experience systems, docker, client server architecture (must) o Working knowledge in understanding and debugging API interactions, message queues, message workers and database related issues by investigating the logs independently without any help from others every time (must) o Previous e-commerce experience, Nordstrom, T-Mobile, Amazon (must) Understand behind the scenes on layers. 25% Automation (to automate manual stuff, so eventually we can get to a full automation mode at a later point) 75% Manual / white box testing of the services Ankit Rajput ankit@asbsolutionsgroup.com
To view or add a comment, sign in
-
📢 QA Engineers 📢 If you have the knowledge mentioned below, don't think twice! Send me or Viviana Siano a message and we'll share more details with you 👨🏽💻 👩🏽💻 #qaengineer #hiring #qaautomation
📣 Attention all Quality Assurance Engineers! 📣 ARGENTINA-MEXICO-COLOMBIA CONTRACTOR/REMOTE/USD SALARY We are on the lookout for a QA Engineer to join our expanding Product Engineering team. This role involves building mobile experiences in a fast, accessible, and intuitive manner. You will have the opportunity to collaborate with our client’s Product and Design teams on application design, user experience, developer workflows, deployment strategies, and testing of native mobile applications. 📱If you have experience working within an Agile development environment and can handle and deliver large and complex projects independently, we want to hear from you! 🚀 🎯 Requirements: 👉 Proven history of advocating and overseeing the implementation of test automation, particularly server API, and web. 👉 Experience implementing test infrastructure for a web app, mobile app, or SaaS offering. 👉 Experience tracking quality assurance metrics, such as coverage and regression rates. 👉 Use of QA tools (Jira, TestRail, JMeter, SauceLabs, WebdriverIo, Espresso). 👉Knowledge of professional software engineering practices and best practices for the full SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations. 👉 Bachelor’s degree in engineering, computer science or a related technical discipline. If you meet these requirements and are ready to take your career to the next level, apply now! 📝 We look forward to receiving your application! 🤝 #job #techcareers #qaautomation #sdet #sdetjobs #hiringnow #hiringalerts #recruitment #ithiring #mobile #linkedinconnections #jobseeksers #testingjobs #testingtools #remotejobs #remoteopportunity
To view or add a comment, sign in
-
Hello Everyone, We are hiring.... Job Title: Mid-level QA Automation Engineer (Web and Mobile) Experience:3-5 years Location: Hyderabad Job Description: Responsibilities: • Design, develop, and maintain automated test scripts for web and mobile applications using industry-standard tools and frameworks. • Build and enhance robust and scalable test automation frameworks for both web and mobile platforms. • Collaborate with developers, product managers, and other QA team members to understand application functionality and devise effective test strategies. • Integrate automated tests into the CI/CD pipeline using tools like Jenkins, GitLab CI, or CircleCI for continuous testing and feedback. • Conduct end-to-end testing, including functional, regression, integration, and performance testing for web and mobile applications. • Identify, document, and track software defects using bug tracking systems such as JIRA, ensuring prompt resolution and retesting. • Perform cross-browser and cross-device testing to ensure application compatibility across different environments. • Analyze test results, generate detailed reports, and communicate findings effectively to the development and product teams. • Stay updated with the latest advancements in web and mobile testing technologies and automation practices. • Participate in code reviews, providing constructive feedback to improve the quality of test scripts and application code. • Mentor and train junior QA engineers in test automation best practices for web and mobile applications. Requirements: • Bachelor’s degree in Computer Science, Engineering, or a related field. • Strong programming skills in languages such as Java, Python, Kotlin, Swift, JavaScript, or TypeScript. • Expertise in web test automation tools and frameworks such as Selenium, Cypress, Playwright, or Protractor. • Proficiency in mobile test automation tools and frameworks like Appium, Espresso, XCUITest, or Detox. • Solid understanding of web technologies (HTML, CSS, JavaScript, AJAX) and mobile operating systems (iOS, Android). • Experience with version control systems such as Git, and code repositories like GitHub or GitLab. • Knowledge of API testing tools and frameworks such as Postman, REST Assured, or SoapUI. • Familiarity with performance testing tools such as JMeter, LoadRunner, or Gatling. • Experience with BDD/TDD frameworks like Cucumber, SpecFlow, or Jasmine. • Strong understanding of CI/CD processes and tools, including creating and maintaining build pipelines. • Proficiency in SQL and experience with database testing. • Knowledge of cloud-based testing platforms like Sauce Labs, BrowserStack, or AWS Device Farm. • Excellent analytical and problem-solving skills. • Strong attention to detail and ability to work independently as well as collaboratively in a team environment. To apply: If you're interested in this role, please email your resume to hr@knackhook.com.
To view or add a comment, sign in
-
🔍 Exploring the World of Web and Mobile Application Testing📱💻 In my journey as a QA Automation Engineer, I have had the privilege of working with various cutting-edge tools and technologies to ensure the quality and reliability of web and mobile applications. Throughout my career, I have leveraged Selenium WebDriver, Java, Appium, TestNG, and many other tools to automate testing processes and improve software quality. Here’s a glimpse into my experience: - Selenium WebDriver & Java: I have extensively used Selenium WebDriver and Java to create robust automation frameworks for web applications. These frameworks have enabled me to perform comprehensive testing, including functional, regression, and smoke testing, ensuring that applications perform flawlessly across different browsers and platforms. - Appium: For mobile application testing, Appium has been my go-to tool. I have developed and executed automated test scripts to validate the functionality and usability of both iOS and Android platforms. This has been crucial in delivering high-quality mobile apps that meet user expectations. - TestNG: TestNG has played a significant role in managing test cases, generating detailed reports, and facilitating parallel test execution. It has allowed me to streamline the testing process and ensure that all test scenarios are covered efficiently. - Cypress: Developing frameworks from scratch using Cypress for UI automation has been another highlight of my journey. Combining JavaScript, NodeJS, and NPM for Angular-based user interfaces has enhanced the robustness of the testing process. - API Testing: Utilizing tools like Postman and Playwright for API testing has ensured that web services and APIs perform as expected, providing reliable data exchanges between different systems. - CI/CD Integration: Integrating automated tests into CI/CD pipelines using tools like Jenkins and Git has enabled continuous testing and faster release cycles, reducing time to market and improving overall software quality. Automation has been a game-changer in my career, allowing me to deliver high-quality software products consistently. I am passionate about exploring new tools and methodologies to further enhance testing processes and contribute to the success of innovative projects. #QAAutomation #Selenium #Java #Appium #TestNG #Cypress #AutomationTesting #SoftwareQuality #ContinuousIntegration #MobileTesting #WebTesting
To view or add a comment, sign in
134,594 followers
Technical Enthusiast
4moCFBR