Tomorrow, I'll have my Junior Review! Over the last three months of my intern probation, I’ve definitely improved my soft and hard skills as a QA engineer. I've learned to use Postman and Charles for sending and sniffing requests from a mobile app. Additionally, my understanding of how the backend and frontend connect has greatly improved. I enjoy using Jira as my bug-tracking system, along with paid add-ons like Tempo and Confluence, to access documentation and track my tasks. I’ve been integrated into the mobile app testing team. Besides Charles, we use Chucker to sniff requests directly from the Android app and Proxyman for the iOS version. Another part of my job involves working with our database to retrieve important information about our users and the app. Honestly, I'm not sure what technical questions I'll be asked in my review, so I'd love to ask you: What was your first QA interview like? What kind of questions did you face? Were you nervous at that moment? Most importantly, what would you recommend I focus on improving or learning? Feel free to share in the comments! 😊
Gleb Provotorov’s Post
More Relevant Posts
-
I love the diversity of projects I get to work on as a QA Engineer! 🌍 From social networks to no-code platforms to educational apps, each project brings new challenges and opportunities to ensure top-notch quality. What's the most interesting project you've tested? #QADiversity #TestingChallenges
To view or add a comment, sign in
-
What a journey it’s been—from construction to tech! Some days, I feel like I’ve got it all figured out; other days… well, let’s just say, if QA were easy, I wouldn’t be staying up late after a long day in the trades, working on my GitHub projects and externship. This transition has taught me to give myself permission to be patient and build a solid foundation of coding skills, one step at a time. I’ve learned to work on a little bit of everything—improving my individual skills while collaborating with other QA engineers. Through it all, I’m refining my expertise in JavaScript, Postman, VS Code, and integrating tools like Selenium and Playwright. Each step forward, no matter how small, is progress toward mastering my craft. #QAEngineer #SoftwareTesting #QualityAssurance #FromConstructionToTech #CareerChange #QAJourney #ManualTesting #AutomationTesting #JavaScript #Postman #Playwright #TechTransition #TestingLife #LearnAndGrow #Tripleten
To view or add a comment, sign in
-
Hello everyone I am happy to write that I ordered a course on automation from Yandex Practicum. The course is called: "Java Testing Automator", and I've been doing it for about 5 months. In this course, I: 1. I wrote autotests to test the user interface of the Yandex Scooter service: 1) Building a Maven project using Java 11; 2) Connecting the necessary libraries: JUnit 4, Selenium; 3) Cross-testing (Google Chrome, Mozilla Firefox); 4) Description of the necessary elements of each page using separate Page Object classes; 5) Using parameterization in tests; 6) Functional testing based on positive scenarios; 7) Working with Git. Using the command(init, status, add, commit, checkout, branch, log, push, merge) 8) Creating a Pull Request for a further review code. The project on GitHub: https://lnkd.in/dyqGzEHm 2. Write a Unit test: 1) Building a Maven project using Java 11; 2) Connecting the necessary libraries: Jacoco, Mockito and JUnit 4; 3) The use of the injection principle is suspended; 4) Using mocks (@Spy) to interact with an underserved part of the service; 5) Using parameterization in tests; 6) Test coverage of all methods of individual classes; 7) Cover art with Jacoco; 8) Working with Git and Pull Request. The summary was updated on November 6, 2024 at 16:31 The project on GitHub: https://lnkd.in/deSySid6 3. I wrote autotests for testing the backend (API) of the Yandex Scooter service: 1) Building a Maven project using Java 11; 2) Connecting the necessary libraries: JUnit 4, Gson, Lombok, RestAssured and Allure; 3) Using Postman for manual interaction with orders; 4)Handle testing (Courier creation, Courier login, order creation, order list); 5) Checking the status of the code and the response body in each test; 6) Conducting testing on positive and negative scenarios; 7) Generating the Allure report; 8) Creating data before the test and deleting it after; 9) using serialization and deserialization in tests; 10) Working with Git and Pull Request. The project on GitHub: https://lnkd.in/dMguQ_3W 4. I also worked on a graduation project testing the Stellar Burger service: 1) Unit test: https://lnkd.in/d3SqMPqH 2) Autotests for the user interface : https://lnkd.in/dBB5J_JN 3) Autotests for the API: https://lnkd.in/dfDigPW7 5. Worked with Jenkins and Docker: 1) Jenkins Promotion; 2) Installing plugins; 3) Collecting the maven project in Jenkins; 4) Connecting an additional Allure report to the assembly. Thanks to this very valuable experience, I can say that I am already half a test automator :) The certificate from course:
To view or add a comment, sign in
-
I'm excited to share that I have just completed the Front-End Technologies Basic course, a crucial part of the comprehensive QA Engineering program. This course has provided me with a solid foundation in HTML, CSS, and JavaScript, equipping me with the skills to ensure quality and functionality in front-end development. Looking forward to applying these skills in my career and continuing my journey in QA Engineering! hashtag #QACertified hashtag #FrontEnd hashtag #ContinuousLearning
To view or add a comment, sign in
-
Ever thought your coding job would be just, well... coding? 😅 Turns out, we’ve signed up for much more! 🔹 Writing requirement docs 📋 🔹 Preparing bug reports 🐞 🔹 Collaborating on post-dev checks 🔹 Becoming part-time QA experts 🔍 🔹 And of course, the final boss: Deployment 🚀 (where it works on our machine but refuses to cooperate in production!) I mean, coding toh thoda bohot hota hai, but those other tasks? They’re always right there, waiting for you like your shadow! 😄 So next time someone asks what we do as software engineers, let’s just say "Everything!" PS: I got this somewhere on Instagram and thought it looked relatable. #LifeOfADev #NotJustCode #QAIsLife #WeDoItAll
To view or add a comment, sign in
-
🎶 Experiencing life in a dark mode Just having random conversations with your testing team and a solid line of code pops up: 'See as Peller dey mumu himself online dey make money. Shabi na you wan dey useful!' You laugh, only because you cannot cry. You start as a manual tester, testing websites, mobile apps, competitor comparison and employ excel for your test cases. Jira/Asana for bug reports and collaboration. With no internship opportunity yet, you progress with Postman API testing, and performance testing with Jmeter through YouTube videos. When the interview finally comes, they say you are not enough. In manual testing interviews, they ask if you know any automation tool. 🤔 Your fear of coding Immediately evaporates from your body. You enter the automation journey. Selenium Java, Cypress, or Playwright, and integrating Cucumber into your framework. You just have to start somewhere. Another interview. Automation testing? You nod, they nod. Postman? You nod, they nod. Continuous integration with Github? You tell them you also bagged how to run SQL query on database. They pause. Then they ask about your experience working with Azure DevOps. You smile professionally. You want to tell them, 'I am only a tester' 😇. So you look at them, they look at you. You finally get a startup where you are all in one, plus technical customer support, online inventory manager, pos analyst, Instagram manager. Shabi they are giving you a platform. 🤗 On your way home, crisis! You get stuck at the bus-stop trying to get your first bus. Tired workers pour by on foot, those with cars can't even move an inch in the traffic. The few buses you see try to exploit you with up to 400% fare increase. Then you get to Oshodi where state-commissioned thugs wait for you like every other bus-stop. Them dey ball off-line and that public road is their own office. Again? Shabi na you wan dey useful! From the #2000 you pay to Ajah, about ₦700 belong to these unholy union. The driver rips you off, they in turn, rip off the driver. It's always the poor against the poor. You pity the thugs. You pity the driver. You pity the passengers. You look at these thugs, you see yourself. We are all united by our fight for survival in a failed system. You can gauge the mood of a city better in the evening. At best, the system failure is endemic, benefitting only a cohort of small-minded elites. Sometimes, you might want to think it's deliberate, then you knock yourself as you realise that these elites are not even capable of deep thinking, even if they are willing. The corruption of incompetency. Inside the Sienna, on the poorly lit 3rd Mainland Bridge, you try to occupy your mind with the mundane, if only you can squeeze joy out of it. You see as the full moon 🌕 casts a shadow on the waters. This caresses your emotions. It feels like you are experiencing life in a dark mode. So pristine! #SoftwareTesting #APItesting #QualityAssurance
To view or add a comment, sign in
-
Are you curious about what makes me succeed as a QA Engineer ? Let's dive into 5 key skills that are essential for success in this role! 🔹 Attention to Detail: This is crucial! You need to spot even the smallest mistakes to ensure software runs smoothly. 🔹 Technical Skills: Understanding of programming languages like Java or Python can make a difference. It helps in creating automated tests and finding bugs faster. 🔹 Problem-solving: When things don’t go as planned, being able to think on your feet and solve issues creatively is important. 🔹 Communication: Clear communication is a must-have. Whether it's reporting bugs or explaining test results, being able to convey information effectively is key. 🔹 Teamwork: Software development is a team sport. Working well with others, understanding their challenges, and supporting each other makes the whole process more efficient. What programming languages do you find most essential in your QA toolkit? #QASuccess #DeveloperSkills #SoftwareTesting #TechCareer
To view or add a comment, sign in
-
I'm excited to share that I have just completed the Front-End Technologies Basic course, a crucial part of the comprehensive QA Engineering program. This course has provided me with a solid foundation in HTML, CSS, and JavaScript, equipping me with the skills to ensure quality and functionality in front-end development. Looking forward to applying these skills in my career and continuing my journey in QA Engineering! #QACertified #FrontEnd #ContinuousLearning
To view or add a comment, sign in
-
Continuing the Journey into API Testing and Starting Your QA Career 🌐🚀 Here are some practical steps to enhance your skills and pave the way for a successful career in QA: Learn a Programming Language: While API testing doesn't always require extensive programming skills, having a good understanding of a programming language can be beneficial. Python, JavaScript, or Java are commonly used in API testing. Learn the basics of one of these languages to empower yourself in creating more robust and flexible test cases. Explore API Documentation: Familiarize yourself with reading and understanding API documentation. This is crucial for identifying endpoints, request parameters, expected responses, and authentication methods. API documentation is your guide to effectively interact with the API you're testing. Hands-On Practice with Postman: Postman is a powerful and user-friendly tool for API testing. Dive into hands-on practice by creating collections, defining variables, and organizing your requests. Explore features like environment variables, request chaining, and test scripts within Postman to enhance your testing capabilities. Understand Authentication Mechanisms: Gain a deeper understanding of authentication mechanisms like OAuth, API keys, and token-based authentication. Learn how to include authentication details in your API requests, ensuring secure and authorized interactions. Performance Testing with APIs: Expand your knowledge by exploring API performance testing. Understand how to simulate varying levels of user loads, measure response times, and identify potential bottlenecks. Tools like Apache JMeter can be helpful for performance testing. Version Control Systems (Git): Learn the basics of version control systems, particularly Git. Version control is essential for collaboration and tracking changes in your test scripts. Platforms like GitHub provide a collaborative environment to share your code and collaborate with others. Join QA Communities: Engage with QA communities and forums online. Platforms like LinkedIn, Stack Overflow, and QA-specific forums provide opportunities to connect with experienced professionals, ask questions, and stay updated on industry trends. Online Courses and Certifications: Explore online courses and certifications in software testing and API testing. Platforms like Coursera, Udemy, and LinkedIn Learning offer courses ranging from beginner to advanced levels. Certifications can add credibility to your profile. Apply for Internships or Entry-Level Positions: Put your knowledge into practice by applying for internships or entry-level QA positions. Gain hands-on experience in a real-world working environment and continue learning from practical scenarios. Remember, the journey into API testing and QA is continuous. Stay curious, keep learning, and don't hesitate to seek guidance from the vibrant QA community.🌟 #QA #APItesting #SoftwareTesting #QualityAssurance #CareerDevelopment
To view or add a comment, sign in
-
Onward and upwards on my journey to become a Product Developer! I am extremely excited to share these industry grade projects I built during my #learnbydoing journey with #Crio.do QTrip QA - {Add Project Demo Link} Skills Used: Test Case Design, Java, Selenium, Test Ng, Page Object Model, XPath, Locators, HTML, Developer Tools, Extent Reports, Wrapper Methods You could view the details of the projects in my portfolio https://lnkd.in/d72P5ykt If you are looking to enhance your resume with such cool projects and experiences, use my referral link https://lnkd.in/gpynawCW. Feel free to reach out if you want to discuss further. #learnbydoing #criodo #softwaredevelopment #upskill #technology #tech #coding #webdevelopment #upgrowth #career #portfolio #devportfolio #industryprojects #projects #techskills Comment below if you have any questions 👇
To view or add a comment, sign in